public override void BuffIn(BuffType buffType, Stat.Element element = Stat.Element.None) { BuffIconType iconType = BuffIconType.None; switch (buffType) { case BuffType.Element: { if (element == Stat.Element.None) { return; } switch (element) { case Stat.Element.Fire: iconType = BuffIconType.Fire; break; case Stat.Element.Ice: iconType = BuffIconType.Ice; break; case Stat.Element.Thunder: iconType = BuffIconType.Thunder; break; } } break; case BuffType.Strength: iconType = BuffIconType.Strength; break; case BuffType.Guard: iconType = BuffIconType.Guard; break; case BuffType.Speed: iconType = BuffIconType.Speed; break; } StartCoroutine(BuffIconCoroutine(iconType)); }
public virtual void BuffIn(BuffType buffType, Stat.Element element = Stat.Element.None) { }