summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/goditem.cc
Commit message (Collapse)AuthorAgeFilesLines
* Remove resist slowing, increment tag major version.Darshan Shaligram2010-01-101-2/+1
|
* Properly mark blessed whips as TSO gifts (Scourges instead of Blades).David Lawrence Ramsey2009-11-191-1/+1
|
* Split chaotic things into unclean and chaotic things.David Lawrence Ramsey2009-11-191-2/+53
| | | | | | | | | | Chaotic things are now shapeshifters, mutators, etc., while unclean things are diseasing things, rotting things, etc. Zin still hates both. As good gods treat both unholy and evil monsters as evil, he'll treat both unclean and chaotic monsters as chaotic. Note that silver will only do extra damage to chaotics, as before.
* Split itemprop enums out into itemprop-enum.h.Robert Vollmert2009-11-171-0/+1
| | | | Other headers now don't need to include all of itemprop.h.
* Flatten header dependencies a bit.Robert Vollmert2009-11-171-2/+5
| | | | | | This removes a couple of unnecessary includes from header files. I may have missed adding some tiles includes.
* Fix misplaced parentheses.David Lawrence Ramsey2009-11-131-5/+5
|
* Revert "Mark potions of decay as chaotic, since they cause rotting."David Lawrence Ramsey2009-11-131-2/+1
| | | | | | | | | This reverts commit ad48240fe8672b50b10cf08aea2a99c4f0ca9467. (This was after some more thought. As an analogy, TSO hates poison, but doesn't punish you for poisoning yourself. Also, if you use Evaporate with such a potion and get a miasma cloud that rots monsters, it's already treated as a chaotic act.)
* Mark potions of decay as chaotic, since they cause rotting.David Lawrence Ramsey2009-11-131-1/+2
|
* Rename SPELL_MASS_SLEEP -> SPELL_ENGLACIATION.Jude Brown2009-11-121-1/+1
|
* Rename SPELL_SLEEP -> SPELL_HIBERNATE, and relevant ZAP/BEAM.Jude Brown2009-11-121-1/+1
|
* Fix good_god_hates_item_handling() to handle the unholy/evil split.David Lawrence Ramsey2009-11-111-4/+12
|
* Properly split up unholy and evil items, reworking is_(unholy|evil)().David Lawrence Ramsey2009-11-101-10/+61
| | | | This is mainly for Fedhas, who hates the latter but not the former.
* Use wrapper functions properly when checking for holy spells.David Lawrence Ramsey2009-11-101-6/+7
|
* Simplify some spell discipline checks.David Lawrence Ramsey2009-11-101-6/+6
|
* For artefact spellbook purposes, mark necromancy as hated by Fedhas.David Lawrence Ramsey2009-11-101-0/+8
|
* Add spell flag SPFLAG_HASTY, and mark hasty spells with it.David Lawrence Ramsey2009-11-091-4/+3
|
* Properly mark rods and spellbooks disliked by Cheibriados.David Lawrence Ramsey2009-11-091-3/+19
|
* Add spell flag SPFLAG_CHAOTIC, and mark all chaotic spells with it.David Lawrence Ramsey2009-11-091-8/+4
| | | | | The list of chaotic spells is now generalized instead of being hardcoded in is_chaotic_spell(). This is modeled somewhat after SPFLAG_UNHOLY.
* Since Corpse Rot causes rotting, mark it as a chaotic spell too.David Lawrence Ramsey2009-11-091-0/+1
|
* Mark Summon Drakes as chaotic, since it can summon death drakes.David Lawrence Ramsey2009-11-091-0/+1
|
* Since miasma causes rotting, add it to the list of chaotic spells.David Lawrence Ramsey2009-11-091-0/+1
|
* Rename FeawnCharles Otto2009-11-081-1/+1
| | | | | In most places Feawn is now referred to as "Fedhas," its long name (used in the religion screen) is "Fedhas Madash"
* Add haste other as a monster spellCharles Otto2009-11-061-1/+2
|
* Properly mark Porkalator as a chaotic spell.David Lawrence Ramsey2009-11-051-1/+2
|
* Fix an assertion failure triggered via is_hasty_itemCharles Otto2009-11-011-2/+2
|
* Stop Feawn's item coloring from leaking information (eronarn)Charles Otto2009-11-011-1/+1
| | | | Unidentified evil items were getting flagged as disliked by Feawn.
* Properly mark artefacts that make you angry or let you go berserk asDavid Lawrence Ramsey2009-10-311-13/+18
| | | | hasty items for Cheibriados' purposes.
* Add minor cosmetic fix.David Lawrence Ramsey2009-10-291-2/+2
|
* Simplify check for good gods and potentially evil items.David Lawrence Ramsey2009-10-291-15/+7
|
* Fix check for good gods' and Feawn's disliking weapons of chaos so thatDavid Lawrence Ramsey2009-10-291-18/+52
| | | | | | | it actually works. Note that the first of these is no longer in good_god_hates_item_handling(), as weapons of chaos are only potentially evil. Also, add wands of random effects to the list of potentially evil items, as they might as well be wands of chaos.
* Rename shadows brand into reaping for unique name.Eino Keskitalo2009-10-301-2/+2
| | | | Signed-off-by: Eino Keskitalo <evktalo@users.sourceforge.net>
* Rename Chronos to Cheibriados. (Jude Brown)David Ploog2009-10-231-2/+2
|
* Amulet of resist slowing docks some Cronos piety when it triggers.Adam Borowski2009-10-221-2/+1
|
* Consider quick blades to be weapons of speed for Chronos' purposes.Adam Borowski2009-10-221-0/+2
|
* Slightly reduce religion.cc by yanking item-handling stuff to goditem.ccAdam Borowski2009-10-211-0/+561