mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-01-09 21:42:13 +00:00
Combat AI: allow only one summoned creature at time
This commit is contained in:
parent
c52a579410
commit
e799cbdb51
@ -496,6 +496,15 @@ namespace MWMechanics
|
||||
break;
|
||||
}
|
||||
|
||||
// Allow only one summoned creature at time
|
||||
if (isSummoningEffect(effect.mEffectID))
|
||||
{
|
||||
MWMechanics::CreatureStats& creatureStats = actor.getClass().getCreatureStats(actor);
|
||||
|
||||
if (!creatureStats.getSummonedCreatureMap().empty())
|
||||
return 0.f;
|
||||
}
|
||||
|
||||
const ESM::MagicEffect* magicEffect = MWBase::Environment::get().getWorld()->getStore().get<ESM::MagicEffect>().find(effect.mEffectID);
|
||||
|
||||
// Underwater casting not possible
|
||||
|
Loading…
Reference in New Issue
Block a user