public void Listen(TargetedAbility listener, AreaOfEffect aoe = 0, Tile orig = null)
 {
     _aoe  = aoe;
     _orig = orig;
     Tile.UnColourAll();
     this.listener = listener;
     StateManager.Instance.DebugPush(GameState.targetingAbility);
     _targets = listener.GetAvailableTargets();
     foreach (Tile t in _targets)
     {
         t.ColourMe(Color.green);
     }
 }
Пример #2
0
 public TargetedAbilityInfo(Character caster, TargetedAbility ability)
 {
     Caster   = caster;
     Ability  = ability;
     Complete = false;
 }