// Spawn golem adds private static Buff CreateEarth(int stage) { GolemSize golemSize = GolemSize.none; switch (stage) { case 1: golemSize = GolemSize.Small; break; case 2: golemSize = GolemSize.Big; break; default: return(null); } BuffEarth buff = new BuffEarth(golemSize); buff.OnFigureSpawn += SpawnFigure; return(buff); }
public BuffEarth(GolemSize golemSize) : base(new Buff.BuffProperties(), float.PositiveInfinity) { _golemSize = golemSize; _triggered = false; }