Class SpellQuantityConsideration
  
  Considers if a spell has any uses left.
 
  
  
    Inheritance
    
    
    SpellQuantityConsideration
   
  
  
  
  Assembly: UtilityAIFramework.dll
  Syntax
  
    public class SpellQuantityConsideration : 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