Disable morphs when changing kits
This commit is contained in:
parent
26d97bf7eb
commit
6beeec20d6
@ -4,8 +4,12 @@ import com.google.common.collect.Sets;
|
|||||||
import mineplex.core.blockrestore.BlockRestore;
|
import mineplex.core.blockrestore.BlockRestore;
|
||||||
import mineplex.core.common.Rank;
|
import mineplex.core.common.Rank;
|
||||||
import mineplex.core.common.util.*;
|
import mineplex.core.common.util.*;
|
||||||
|
import mineplex.core.disguise.disguises.DisguiseBase;
|
||||||
|
import mineplex.core.gadget.types.Gadget;
|
||||||
|
import mineplex.core.gadget.types.GadgetType;
|
||||||
import mineplex.core.hologram.Hologram;
|
import mineplex.core.hologram.Hologram;
|
||||||
import mineplex.core.itemstack.ItemStackFactory;
|
import mineplex.core.itemstack.ItemStackFactory;
|
||||||
|
import mineplex.core.mount.Mount;
|
||||||
import mineplex.core.recharge.Recharge;
|
import mineplex.core.recharge.Recharge;
|
||||||
import mineplex.core.updater.UpdateType;
|
import mineplex.core.updater.UpdateType;
|
||||||
import mineplex.core.updater.event.UpdateEvent;
|
import mineplex.core.updater.event.UpdateEvent;
|
||||||
@ -548,6 +552,13 @@ public abstract class SuperSmash extends Game
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Deactivate morph if active
|
||||||
|
Gadget gadget = Manager.getCosmeticManager().getGadgetManager().getActive(player, GadgetType.MORPH);
|
||||||
|
if (gadget != null)
|
||||||
|
{
|
||||||
|
gadget.disable(player);
|
||||||
|
}
|
||||||
|
|
||||||
_playerKit.put(player, kit);
|
_playerKit.put(player, kit);
|
||||||
|
|
||||||
if (announce)
|
if (announce)
|
||||||
|
Loading…
Reference in New Issue
Block a user