stealer kit for SG
This commit is contained in:
parent
6c257c1e7d
commit
746fa9e11b
@ -898,7 +898,9 @@ public class SurvivalGames extends SoloGame
|
||||
ex.printStackTrace();
|
||||
}
|
||||
|
||||
_deadBodyLocations.put(player.getLocation(), GetKit(player));
|
||||
//Store Kit
|
||||
if (GetKit(player) != null && !(GetKit(player) instanceof KitStealer))
|
||||
_deadBodyLocations.put(player.getLocation(), GetKit(player));
|
||||
|
||||
GameProfile newProfile = new GameProfile(UUID.randomUUID(), name);
|
||||
|
||||
|
@ -0,0 +1,45 @@
|
||||
package nautilus.game.arcade.game.games.survivalgames.kit;
|
||||
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.entity.EntityType;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
|
||||
import mineplex.core.common.util.C;
|
||||
import mineplex.core.itemstack.ItemStackFactory;
|
||||
import nautilus.game.arcade.ArcadeManager;
|
||||
import nautilus.game.arcade.kit.Kit;
|
||||
import nautilus.game.arcade.kit.KitAvailability;
|
||||
import nautilus.game.arcade.kit.Perk;
|
||||
import nautilus.game.arcade.kit.perks.*;
|
||||
|
||||
public class KitStealer extends Kit
|
||||
{
|
||||
public KitStealer(ArcadeManager manager)
|
||||
{
|
||||
super(manager, "Necromancer", KitAvailability.Gem, 5000,
|
||||
|
||||
new String[]
|
||||
{
|
||||
"Steal kits from dead bodies"
|
||||
},
|
||||
|
||||
new Perk[]
|
||||
{
|
||||
new PerkSkeletons(true)
|
||||
},
|
||||
EntityType.ZOMBIE,
|
||||
new ItemStack(Material.SKULL_ITEM));
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void GiveItems(Player player)
|
||||
{
|
||||
player.getInventory().setItem(7, ItemStackFactory.Instance.CreateStack(Material.INK_SACK, (byte)1, 1,
|
||||
C.cGreen + "Click" +
|
||||
C.cWhite + C.Bold + " - " +
|
||||
C.cYellow + "Absorb Kit"));
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user