@Override
 public void onCheckIn() {
   this.m_nbDepositMin = 0;
   this.m_discoverRareDepositPercentage = 0;
   this.m_randomCell = true;
   super.onCheckIn();
 }
 @Override
 public void unapplyOverride() {
   final FightPropertyType property = FightPropertyType.getPropertyFromId(this.m_value);
   if (property == null) {
     return;
   }
   this.m_target.removeProperty(property);
   super.unapplyOverride();
 }
 @Override
 public void setTriggersToExecute() {
   super.setTriggersToExecute();
   this.m_triggers.set(2225);
 }
 @Override
 public void unapplyOverride() {
   super.unapplyOverride();
 }
 @Override
 public void onCheckOut() {
   this.m_decreaseLevel = false;
   this.m_levelToDecrease = 0;
   super.onCheckOut();
 }