protected override void OnRun(Fighter receiver)
    {
        if (this.mod == null)
        {
            this.mod = this.GetComponent <StatusMod>();
        }


        this.messages.Enqueue(this.message.Replace("{receiver}", receiver.idName));

        receiver.statusMods.Add(this.mod);
    }
Esempio n. 2
0
 public ActiveMod(IRepoActionHandler manager, StatusMod mod)
 {
     _manager = manager;
     _manager.ActiveStatusMod = mod;
 }