mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-26 19:37:40 +00:00 
			
		
		
		
	fixed Tentacle riding
This commit is contained in:
		
							
								
								
									
										10
									
								
								game.cpp
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								game.cpp
									
									
									
									
									
								
							| @@ -4814,12 +4814,12 @@ EX void moveWorm(cell *c) { | ||||
|     if(id) { | ||||
|       cell *c2 = c, *c3 = c2; | ||||
|       while(c2->monst == moTentacletail || c2->monst == moTentacleGhost) { | ||||
|         auto mi = moveimon(c2); | ||||
|         if(!mi.proper()) return; | ||||
|         c3 = c2, c2 = mi.t; | ||||
|         auto mim = moveimon(c2).rev(); | ||||
|         if(!mim.proper()) return; | ||||
|         c3 = c2, c2 = mim.s; | ||||
|         if(c3->monst != moTentacleGhost && c2->monst != moTentacleGhost)  | ||||
|           mountmove(mi, true); | ||||
|         animateMovement(mi.rev(), LAYER_BIG); | ||||
|           mountmove(mim, true); | ||||
|         animateMovement(mim, LAYER_BIG); | ||||
|         } | ||||
|       } | ||||
|      | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Zeno Rogue
					Zeno Rogue