From 8ecffa8892e00fc1116e4e34fa448e46774194e5 Mon Sep 17 00:00:00 2001 From: shennetsind Date: Wed, 27 Nov 2013 10:47:02 -0200 Subject: Dropped emperium spawn restrictions Thanks to kyeme for bringing it to our attention. Signed-off-by: shennetsind --- src/map/atcommand.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/map/atcommand.c') diff --git a/src/map/atcommand.c b/src/map/atcommand.c index 5c31155b1..b45807cf8 100644 --- a/src/map/atcommand.c +++ b/src/map/atcommand.c @@ -1927,12 +1927,7 @@ ACMD(monster) clif->message(fd, msg_txt(40)); // Invalid monster ID or name. return false; } - - if (mob_id == MOBID_EMPERIUM) { - clif->message(fd, msg_txt(83)); // Monster 'Emperium' cannot be spawned. - return false; - } - + if (number <= 0) number = 1; @@ -1957,7 +1952,7 @@ ACMD(monster) range = (int)sqrt((float)number) +2; // calculation of an odd number (+ 4 area around) for (i = 0; i < number; i++) { map->search_freecell(&sd->bl, 0, &mx, &my, range, range, 0); - k = mob->once_spawn(sd, sd->bl.m, mx, my, name, mob_id, 1, eventname, size, AI_NONE); + k = mob->once_spawn(sd, sd->bl.m, mx, my, name, mob_id, 1, eventname, size, AI_NONE|(mob_id == MOBID_EMPERIUM?0x200:0x0)); count += (k != 0) ? 1 : 0; } -- cgit v1.2.3-70-g09d2