public void GetArcaneItemOnUseEffect(Player player, ItemArcane item) { switch (ItemArcaneEffect) { case ArcaneEffect.HEALPLAYER: player.Health += item.HealthModifier; break; case ArcaneEffect.SHIELDPLAYER: break; case ArcaneEffect.SPELL: break; case ArcaneEffect.STOPMONGER: break; default: break; } }
public void CheckPlayerHealthByItem(ItemArcane arcaneItem) { if (Health < 100 && arcaneItem.HealthModifier > 0) { Health += arcaneItem.HealthModifier; if (Health > 100) { Health = 100; //_player.Lives++; } } if (arcaneItem.HealthModifier != 0 && arcaneItem.HealthModifier < 0) { Health += arcaneItem.HealthModifier; if (Health == 0) { Health = 100; Lives--; } } }