Exemplo n.º 1
0
        public static Entity Skeleton_King(int x, int y, GameScreen screen, float scalar = 1)
        {
            String name = RName.newCoolName();
            Entity e    = new Entity(screen, x, y, screen.SprEntity[EntitySpriteId.Skeleton_King], EntityAIs.Skeleton_King, 120, 1.5, 20, 1.1f,
                                     new PossibleDrop[] {
                new PossibleDrop(new Item(GameScreen.Items[ItemId.IronHead], name + "'s Helm"), 0.1),
                new PossibleDrop(new Item(GameScreen.Items[ItemId.IronBody], name + "'s Platebody"), 0.1),
                new PossibleDrop(new Item(GameScreen.Items[ItemId.IronLegs], name + "'s Legs"), 0.1),
                new PossibleDrop(GameScreen.Items[ItemId.SmallPotion], 0.33),
                new PossibleDrop(GameScreen.Items[ItemId.Gold], 0.5)
            });

            e.Name = name;
            return(e);
        }