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