Browse Source

Fix Viper Lunge (#7763)

Co-authored-by: Stephen C. Wills <staphen@gmail.com>
pull/7771/head
Eric Robinson 1 year ago committed by GitHub
parent
commit
fc0d8b0f3d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      Source/missiles.cpp

2
Source/missiles.cpp

@ -3680,7 +3680,7 @@ void ProcessRhino(Missile &missile)
}
UpdateMissilePos(missile);
Point newPos = missile.position.tile;
if (!IsTileAvailable(monster, newPos) || (monster.ai == MonsterAIID::Snake && !IsTileAvailable(monster, newPosSnake))) {
if (!IsTileAvailable(monster, newPos) || (monster.ai == MonsterAIID::Snake && (!IsTileAvailable(monster, newPosSnake) || missile._miAnimFrame >= missile._miAnimLen))) {
MissToMonst(missile, prevPos);
missile._miDelFlag = true;
return;

Loading…
Cancel
Save