Class SpellElementConsideration
Considers the effectiveness of the attack and receiver's element.
Inheritance
SpellElementConsideration
Assembly: UtilityAIFramework.dll
Syntax
public class SpellElementConsideration : Consideration, IDataBind<RuntimeSpellAttackData>
Methods
Bind(RuntimeSpellAttackData)
Bind/Inject the Action's Spell Attack Data to this consideration as an action spell data can change at runtime.
Declaration
public void Bind(RuntimeSpellAttackData runtimeSpellData)
Parameters
GetScore(Agent, IUtilityAction)
Declaration
public override float GetScore(Agent agent, IUtilityAction action)
Parameters
Returns
Overrides
Implements