git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5668 c06c8d41-db1a-0410-9941-cceddc491573
HWARR4GI55BIEIJFDE57Y6QOBJ35QP64BJKGEN4T6LR7SKQCFOUQC SYNARO4WXXFW5D6XQYFPSNS23LK44OPQPKPUD4PNL3AWKQWGA5WQC AREBCIU2RU2RNHBWD4GARWEBKSL7HDFGDLII22H56OJO2AQUOMLQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC XUCCWGMXKPIR34BBCCOI67YHI3RST4STDWSDUZTN4B2CJWXQLQ7AC GPEJOT73KMACP33IPAKFR5ROGHCOIP22VXZMQNYTGLEA2OSZUM2AC IE3INS4WUXZOBVXB5VWRBYPVPXADD2U2W5H3TBTOYNWJ3EGRSGQQC 6ECDSRJ6V3FSIAQC6FZK5SV4NGXXR6PW5S4KADSPISPP36CXLTYQC MKTQW2V35UQ45B6BQETHQEMNNXQHKWDERKNKY2CSUTUS22LHNKNQC PZFEPJU6AYNJRZ2UM3GLBJHPH7MBNGPBM6GBSLI2BKZ4JJNGCYVAC 5AZ6MLZVJXRGXNJYLWDQB5RS3A3GKIYS52RA4SOST3PR2FTFNNNQC WZWOQZCXUB7QX7PGQMIUCH5JM5YME25GE2GMMT2NIJP5OIZUZLBQC XMQ2SLCLZOJMBDJYLSQKQRJ3FGLMEEESBS4N3C2LD4Y4BFHRU4HQC mpr("Space twists in upon itself!");{const int count = 2 + random2(3);for (int i = 0; i < count; ++i){create_monster(mgen_data(MONS_SPATIAL_VORTEX, BEH_HOSTILE, 3,you.pos(), MHITYOU));}}
summon_spatial_vortices(2 + random2(3));
mpr("Space twists in upon itself!");{const int count = 2 + random2(3);for (int i = 0; i < count; ++i){create_monster(mgen_data(MONS_SPATIAL_VORTEX,BEH_HOSTILE, 3, you.pos(), MHITYOU));}}
summon_spatial_vortices(2 + random2(3));
mpr("Flickering shadows surround you.");for (int i = random2(3); i >= 0; --i)summon_shadow(false, true);
summon_shadows(random2(3) + 1, true);
return (create_monster(mgen_data(MONS_SHADOW,!force_hostile ? BEH_FRIENDLY : BEH_HOSTILE,2, you.pos(),!force_hostile ? you.pet_target : MHITYOU,(god_gift ? MG_GOD_GIFT : 0))) != -1);
bool success = false;mpr(how_many > 1 ? "Flickering shadows surround you.": "A nearby shadow flickers.");for (int i = 0; i < how_many; ++i){int monster =create_monster(mgen_data(MONS_SHADOW,!force_hostile ? BEH_FRIENDLY : BEH_HOSTILE,2, you.pos(),!force_hostile ? you.pet_target : MHITYOU,(god_gift ? MG_GOD_GIFT : 0) | MG_FORCE_BEH));if (monster != -1){success = true;player_angers_monster(&menv[monster]);}}return (success);