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); }
public ActiveMod(IRepoActionHandler manager, StatusMod mod) { _manager = manager; _manager.ActiveStatusMod = mod; }