Drop a Summon Item on the ground and it is used up and spawns monsters next to the drop spot. Any monster class works, from vanilla or CustomMonster. Each summon can scale the monster (level, life, damage, defense, rates, exp) and give it its own loot bag, so you can reuse one class for many summons without editing Monster.xml.
A player drops the item. The server checks level, map, safe zone, cooldown and alive count.
Every <Group> rolls once (Chance %). If it passes, one <Monster> is picked by Rate and Count copies spawn near the drop spot.
One item is used up (one from a stack). If nothing could spawn, the player keeps the item.
The monsters never respawn. A monster is removed when it dies, or after Lifetime if nobody kills it.
On death the monster drops its ItemBag to the top-damage player. With KeepLoot="0" the class's normal drops are skipped.
The following are always blocked: event maps (Devil Square, Blood Castle, Chaos Castle, Illusion Temple, Duel Arena, Doppelganger, Imperial Guardian), safe zones and dungeon runs.
<SummonItems><MessagesCooldown="You can summon again in {0} seconds."Level="You need level {0} to use this item."Map="You cannot summon here."MaxAlive="Your summoned monsters are still alive."NoRoom="There is no room to summon here." /><ItemIndex="14,200"Level="0"MinLevel="150"Cooldown="60"MaxAlive="3"Lifetime="300"Maps="0,2,3"Message="You used {0}."><Group><MonsterClass="43"Rate="70"Count="2"Level="90"Life="400"Damage="200"Exp="150"ItemBag="300"/><MonsterClass="78"Rate="30"Count="1"Level="110"Life="600"Damage="250"Exp="200"ItemBag="301"/></Group><GroupChance="5"><MonsterClass="275"Life="200"ItemBag="302"KeepLoot="1"/></Group></Item></SummonItems>