Laserlicht 1 year ago
parent
commit
52ae6a56f1
1 changed files with 1 additions and 1 deletions
  1. 1 1
      client/battle/BattleInterfaceClasses.cpp

+ 1 - 1
client/battle/BattleInterfaceClasses.cpp

@@ -463,7 +463,7 @@ std::vector<std::tuple<SpellID, bool>> QuickSpellPanel::getSpells()
 		for(const auto & availableSpellID : CGI->spellh->getDefaultAllowed())
 		{
 			const auto * availableSpell = availableSpellID.toSpell();
-			if(!availableSpell->isAdventure() && !availableSpell->isCreatureAbility() && hero->canCastThisSpell(availableSpell.get()) && !vstd::contains(spellIds, availableSpell->getId()))
+			if(!availableSpell->isAdventure() && !availableSpell->isCreatureAbility() && hero->canCastThisSpell(availableSpell) && !vstd::contains(spellIds, availableSpell->getId()))
 			{
 				spellIds[i] = availableSpell->getId();
 				break;