protected void applyBuff(Buff buff) { if (Constants.rand.NextDouble() > Constants.BUFF_APPLY_CHANCE) { buff.applied(); buffs.newItem(buff); } }