git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9482 c06c8d41-db1a-0410-9941-cceddc491573
H2ERUJYERUFJSBNYFGH25XGXJR2IJXDGKHI5TCYGOH4U4T6SPNLQC
JYEEOUYQ7ZPKOGWUV7VCORBVSOLF2UCBFBH3TR75RGOSS6PNKYUAC
BDTWKBUEAFESWE74IUU7IFK2RDZKSIBSVRZQXZLPX2RRN65TRIUQC
4NBPZKMZBKB3QYX4FFUAKDXQS43NJCBDLMHKDJFVXHQLX4MQDINAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
SJP5BHX6MFWF3OSQPEF4WUWZWPUGMOVURTT2CUVT6H3A66LETXUAC
RQR4PTMGQLTRWLYRU3KXIIDGND7FBORESJWMWFVD3WYU5SISZXAAC
SUWIERONPDATHPDMZRYO6GYIXSW6XIS5V5MK5IV23DWQH2LL7VIAC
QCUMH3C7GXV7ZW444WT5SFAXQOJKJSE2YCQCEHMRYXCWF4QI7UMAC
CIPVRZGLOZHCERK6YPOBV3P2E4IAB4H6D5EHLRQE2O5E4P4VCBUAC
ZXZVCXD4FX4K7I336PXBQ5HUBFQUJPY24YNV3GMBPUJXPT37QB5QC
SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC
5TG5LXU4DX65KMWCZ7YJHOB3VAETQAVBUHEUSQTPMA327XV2HQWAC
GSJA56E3ORVIBCBA6T6WU2HE4DCLJ6NZPW76O7L54N4CYPKLJOWQC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
T7CUIVICB74342RA32BR37T36FOX4RBSQIB5PNOHTGTGUYGDKSTQC
FVCAZQ5Y3MJUSYWOLGBWPGE2CNXVGQF3LHF2GT2JZ7Z2ZPWL2YNAC
WFMQVPMMOPG5SBJD5LUBOIYWRMXVWK3FXENK7SAEGZ5T6XWFKERQC
WZNB427K3EUNV3FMVXLQTM4UIHER4FIKQXWLUUXRNQC3OQ33VQYAC
NDCVITU5R7TBEUC4FILNFRKWQGUNCJUGW5HA5KW3CQTU6AYRLYWQC
ENQRCBNN7MKP6FFQAZ62FYXEVWCRJB5747LTYMZGRGINXQL6HT5AC
ENOQQ6DEA6ECRNTBGYYNK7G3DFEILMKQBNKP4SUQIZW2L6HWVR7QC
ODCWOILHAMEQQVMGVUU6PWRSMHAINWP3MYFMPVMQBQZ5RYKGO45AC
TFQQFUXNCKWDRDLMHZWXYQQS7CS5DHTLESFCOHIU7PIJ2VNFBAEQC
5R4WV4H5SNIM5WU2X33JJ63HIEGKCXN2HELZ6FRRKKANPLMRLF3QC
LCGR52GGFWII4WW7GVUM72PJ2LPVYRUK636334KYRX2TYJSKS2QQC
EMPCLM5IS2DKVNICFEDGSA36EDE4ZEAXNPEOFUKA6W57B3HFHQVAC
Q3XHNSHW6FI4JCXSEABATRFBJPMCF7PXNG2K6ZQTRRPVMIZFHUBQC
MD4NG6XUMSCIJXT7IMAAQ6MRCCXNOZH423DBYZBRKLMZZDQYIV3QC
GASNVWKEMRKFEMHIQPMD5XRJ5PVDVSSHCFHV6HWTR6PRKRCUP4EQC
// using up the corpse might also lead to game balance problems. -- bwr
void cast_fulsome_distillation( int powc )
// using up the corpse might also lead to game balance problems. - bwr
void cast_fulsome_distillation(int pow)
if (move_item_to_player( corpse, 1 ) != 1)
mpr( "Unfortunately, you can't carry it right now!" );
if (move_item_to_player(corpse, 1) != 1)
mpr("Unfortunately, you can't carry it right now!");
if (!you.weapon() || you.weapon()->base_type != OBJ_CORPSES)
canned_msg(MSG_SPELL_FIZZLES);
else if (you.weapon()->sub_type != CORPSE_SKELETON)
mpr("The corpse collapses into a mass of pulpy flesh.");
if (you.weapon()->sub_type != CORPSE_SKELETON)
{
mpr("The corpse collapses into a pulpy mess.");
dec_inv_item_quantity(you.equip[EQ_WEAPON], 1);
}
DID_EAT_SOULED_BEING, // Zin
DID_DELIBERATE_MUTATING, // Zin
DID_CAUSE_GLOWING, // Zin
DID_CHAOS, // Zin (used weapon/magic of chaos)
DID_DESTROY_ORCISH_IDOL, // Beogh
DID_EAT_SOULED_BEING, // Zin
DID_DELIBERATE_MUTATING, // Zin
DID_CAUSE_GLOWING, // Zin
DID_CHAOS, // Zin (used weapon/magic of chaos)
DID_DESTROY_ORCISH_IDOL, // Beogh
item_def &corpse = mitm[delay.parm1];
if (mons_skeleton(corpse.plus) && one_chance_in(3))
turn_corpse_into_skeleton_and_blood_potions(corpse);
if (mons_skeleton(item.plus) && one_chance_in(3))
turn_corpse_into_skeleton_and_blood_potions(item);
item_def &corpse = mitm[delay.parm1];
if (mons_skeleton(corpse.plus) && one_chance_in(3))
turn_corpse_into_skeleton_and_chunks(corpse);
if (mons_skeleton(item.plus) && one_chance_in(3))
turn_corpse_into_skeleton_and_chunks(item);