Made sure that the active morph gets disabled on clear

This commit is contained in:
Mysticate 2016-01-14 07:17:40 -05:00
parent b1c6af4d1a
commit 2e433d8b06

View File

@ -58,6 +58,8 @@ import mineplex.core.elo.EloManager;
import mineplex.core.energy.Energy;
import mineplex.core.explosion.Explosion;
import mineplex.core.explosion.ExplosionEvent;
import mineplex.core.gadget.types.Gadget;
import mineplex.core.gadget.types.GadgetType;
import mineplex.core.giveaway.GiveawayManager;
import mineplex.core.hologram.HologramManager;
import mineplex.core.inventory.InventoryManager;
@ -123,7 +125,6 @@ import nautilus.game.arcade.managers.GameStatManager;
import nautilus.game.arcade.managers.GameTestingManager;
import nautilus.game.arcade.managers.GameTournamentManager;
import nautilus.game.arcade.managers.GameWorldManager;
import nautilus.game.arcade.managers.HolidayManager;
import nautilus.game.arcade.managers.IdleManager;
import nautilus.game.arcade.managers.MiscManager;
import nautilus.game.arcade.player.ArcadePlayer;
@ -890,6 +891,10 @@ public class ArcadeManager extends MiniPlugin implements IRelation
HubClock(player);
GetDisguise().undisguise(player);
Gadget morph = getCosmeticManager().getGadgetManager().getActive(player, GadgetType.Morph);
if (morph.IsActive(player))
morph.Disable(player);
}
public ArrayList<String> LoadFiles(String gameName)