/// <summary> /// Essaye de ramasser le powerup indiqué et indique si la tentative a réussie. /// </summary> /// <param name="powerup"> Le powerup </param> /// <returns> Vrai si le powerup a été ramassé </returns> public bool LootPowerup(Powerup powerup) { if (CastsLocked()) { return(false); } if (powerup.IsAutomaticallyConsumed()) { powerup.Apply(this, 0); SpellHandler.ActualiseSpells(Stats); return(true); } if (_powerup != null) { return(false); } _powerup = powerup; return(true); }