Browse Source

Merge pull request #6341 from kdmcser/spell_like_attack

fix limiter is invalid in SPELL_LIKE_ATTACK bonus
Ivan Savenko 1 week ago
parent
commit
36f2794857
1 changed files with 1 additions and 1 deletions
  1. 1 1
      server/battles/BattleActionProcessor.cpp

+ 1 - 1
server/battles/BattleActionProcessor.cpp

@@ -976,7 +976,7 @@ void BattleActionProcessor::makeAttack(const CBattleInfoCallback & battle, const
 	if (useCustomAnimation)
 		bat.flags |= BattleAttack::CUSTOM_ANIMATION;
 
-	std::shared_ptr<const Bonus> bonus = attacker->getFirstBonus(Selector::type()(BonusType::SPELL_LIKE_ATTACK));
+	std::shared_ptr<const Bonus> bonus = attacker->getBonus(Selector::type()(BonusType::SPELL_LIKE_ATTACK));
 	if(bonus && ranged && bonus->subtype.hasValue()) //TODO: make it work in melee?
 	{
 		//this is need for displaying hit animation