public MyTimer(BaseMiningRocks rocks) : base(TimeSpan.FromSeconds(Utilities.RespawnSeconds(rocks.OreType))) { mRocks = rocks; mRocks.Hue = Utilities.Hue(mRocks.OreType); mRocks.InvalidateProperties(); }
protected override void OnTick() { mRocks.OrePresent = true; mRocks.Hue = Utilities.Hue(mRocks.OreType); mRocks.ReleaseWorldPackets(); mRocks.InvalidateProperties(); }