summaryrefslogtreecommitdiffstats
path: root/crawl-ref
Commit message (Collapse)AuthorAgeFilesLines
* Adjust dolinks.sh so that it can be run more than once without dolorous2008-01-051-4/+13
| | | | | | | generating warnings or dangling symlinks. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3202 c06c8d41-db1a-0410-9941-cceddc491573
* Remove the M_WALL_SHIELDED flag. Instead, use the function dolorous2008-01-056-59/+39
| | | | | | | | | | | | | | mons_is_wall_shielded() to determine whether a monster can pass through/be shielded by walls, as it's a more flexible approach. The function currently only checks for a monster class with a rock habitat, but it could be expanded to allow for other cases. Replace the M_WALL_SHIELDED flag with the M_INSUBSTANTIAL flag, and check for the latter instead of hardcoding a list of monsters in mons_is_insubstantial(). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3201 c06c8d41-db1a-0410-9941-cceddc491573
* Adding deck type and subtype icons.ennewalker2008-01-0558-108/+260
| | | | | | | | | Improved yaktaur captain icon. Removing unused nethack misc item tiles. Better vampire tiles. Fixed rim logic when composing tiles for tilesheet. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3200 c06c8d41-db1a-0410-9941-cceddc491573
* Fixing Pan assertion.ennewalker2008-01-0540-31/+105
| | | | | | | | | Fixing Pan coloring issue. Adding new dungeon tiles from Denzi. Fixing lack of initialization of tiles when going up stairs to a new level. Allowing for different flavors of lava and water. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3199 c06c8d41-db1a-0410-9941-cceddc491573
* A few small sanctuary changes.j-p-e-g2008-01-051-10/+9
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3198 c06c8d41-db1a-0410-9941-cceddc491573
* tile2.cc cleanup. Removing unused ISO code. Removing (more) hard tabs.ennewalker2008-01-051-96/+8
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3197 c06c8d41-db1a-0410-9941-cceddc491573
* Removing unused tiles image directory.ennewalker2008-01-0538-0/+0
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3196 c06c8d41-db1a-0410-9941-cceddc491573
* Adjust dolinks.sh to properly handle a tiles-enabled build, and add dolorous2008-01-052-2/+5
| | | | | | | | commented-out makefile entries for the two platform-specific tiles-enabled makefiles. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3195 c06c8d41-db1a-0410-9941-cceddc491573
* Tiles!ennewalker2008-01-052441-109/+26569
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3194 c06c8d41-db1a-0410-9941-cceddc491573
* Remove invalid check for 2 or more levels of the acute vision mutation, dolorous2008-01-052-9/+8
| | | | | | | as it only has one level. Also remove some unneeded whitespace. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3193 c06c8d41-db1a-0410-9941-cceddc491573
* Mark the entire cyclops species as native to the Shoals, so that dolorous2008-01-041-1/+1
| | | | | | | Polyphemus is included (oops). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3192 c06c8d41-db1a-0410-9941-cceddc491573
* Fix comment typos.dolorous2008-01-042-4/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3191 c06c8d41-db1a-0410-9941-cceddc491573
* Since swamp worms and rock worms don't leave corpses, don't give them dolorous2008-01-041-2/+2
| | | | | | | zombie sizes. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3190 c06c8d41-db1a-0410-9941-cceddc491573
* Actually use the new rock habitat properly (oops).dolorous2008-01-046-14/+18
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3189 c06c8d41-db1a-0410-9941-cceddc491573
* Add more miscellaneous cosmetic cleanups.dolorous2008-01-042-62/+62
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3188 c06c8d41-db1a-0410-9941-cceddc491573
* Clear up comments in mon-data.h to reflect not so recentj-p-e-g2008-01-045-36/+69
| | | | | | | | | | | | changes, i.e. include genus/species, list constants rather than numbers etc. Also fix 1863437: "butchering knife" -> "butchering tool" 1861315: change Wayne's description from dwarf to wizard 1861873: ugly things are not intelligent git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3187 c06c8d41-db1a-0410-9941-cceddc491573
* Fix a comment.dolorous2008-01-041-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3186 c06c8d41-db1a-0410-9941-cceddc491573
* Several more tweaks of Zin:j-p-e-g2008-01-045-6/+17
| | | | | | | | | | | | * Xom is added to the evil god list * You cannot create a sanctuary if there's already one on the level. * The burial message is changed to dolorous' suggestion ("expects more respect for this departed soul") * fix two minor bugs in sanctuary handling git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3185 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed missing space in polymorph message (cbus), fixed broken debug compile.dshaligram2008-01-042-2/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3184 c06c8d41-db1a-0410-9941-cceddc491573
* Add more habitat cleanups: rename HT_NORMAL to HT_LAND, remove dolorous2008-01-048-389/+384
| | | | | | | HT_SHALLOW_WATER, and rename HT_DEEP_WATER to HT_WATER. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3183 c06c8d41-db1a-0410-9941-cceddc491573
* Add rock wall to the habitats list (for rock worms), and move monster dolorous2008-01-049-493/+463
| | | | | | | classes' associated habitats into the monsterentry struct. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3182 c06c8d41-db1a-0410-9941-cceddc491573
* More tweaks of Zin:j-p-e-g2008-01-0316-55/+188
| | | | | | | | | | | | | | | | | | | | | | | | 1. Let sanctuaries shrink during the last few turns rather than suddently disappear when it times out. 2. Introduce donations (and remove item sacrifice) I suppose abilities will now have to become more expensive pietywise. I raised the piety cost of the sanctuary from 10 to 15, but that probably won't be enough. For the piety gain I introduced a new duration, DUR_PIETY_POOL that is filled with gold/200 * log(gold) upon donation and then leaks with 5% chance per turn one piety point into the actual piety. All numbers are open for discussion and change. Breaks saves. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3181 c06c8d41-db1a-0410-9941-cceddc491573
* Mark cyclopes, merfolk, and mermaids as native to the Shoals.dolorous2008-01-031-0/+9
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3180 c06c8d41-db1a-0410-9941-cceddc491573
* Reorder the list of monsters native to the Hive.dolorous2008-01-031-2/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3179 c06c8d41-db1a-0410-9941-cceddc491573
* Revert r3175, as killer bees and killer bee larvae are single species, dolorous2008-01-031-2/+3
| | | | | | | and also mark queen bees as native to the Hive. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3178 c06c8d41-db1a-0410-9941-cceddc491573
* Add miscellaneous type cleanups and comment fixes.dolorous2008-01-037-45/+44
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3177 c06c8d41-db1a-0410-9941-cceddc491573
* Mark all insubstantial monsters, as well as earth elementals, as not dolorous2008-01-031-10/+10
| | | | | | | | leaving corpses or having zombie sizes (those that weren't already marked as such, anyway). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3176 c06c8d41-db1a-0410-9941-cceddc491573
* For consistency, mark the killer bee and killer bee larva species as dolorous2008-01-031-2/+2
| | | | | | | native to the Hive, as opposed to just the corresponding monsters. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3175 c06c8d41-db1a-0410-9941-cceddc491573
* [1863138] Fixed assignment of -1 to unsigned beam type.dshaligram2008-01-031-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3174 c06c8d41-db1a-0410-9941-cceddc491573
* Add minor comment updates.dolorous2008-01-021-2/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3172 c06c8d41-db1a-0410-9941-cceddc491573
* [1862240] Allow mummies to use rods of smiting, removed minimum ↵dshaligram2008-01-023-15/+6
| | | | | | level-restriction for rods. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3171 c06c8d41-db1a-0410-9941-cceddc491573
* [1862227] Fixed invalid character combinations being selectable.dshaligram2008-01-021-4/+6
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3169 c06c8d41-db1a-0410-9941-cceddc491573
* Swap the champion titles for Zin and the Shining One, as "Champion of dolorous2008-01-021-6/+6
| | | | | | | | Law" fits the god of law better, and "Divine Warrior" fits the god of paladins better. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3168 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed miscast fall-through (sorear).dshaligram2007-12-311-0/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3167 c06c8d41-db1a-0410-9941-cceddc491573
* In zin_retribution(), make the routine to skip over Zin's removal of dolorous2007-12-301-1/+1
| | | | | | | | good mutations if the player isn't very mutated actually work, by using punishment properly in the switch statement. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3166 c06c8d41-db1a-0410-9941-cceddc491573
* Updated description of Zin.j-p-e-g2007-12-301-7/+8
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3165 c06c8d41-db1a-0410-9941-cceddc491573
* A completely reworked version of Zin as per the lengthyj-p-e-g2007-12-3030-128/+614
| | | | | | | | | | | | | | | | | | | | | | | discussion in October/November. Zin effects: - protection from harm (like all good gods) - feeding when starving (as before) - mutation resistance (chance of piety/200) Zin restrictions: - no cannibalism (like all good gods) - no attacking friends - no eating of intelligent beings' corpses - no deliberate mutating Zin invocations: - Smiting (general priestly ability?) - Revitalisation (Minor Healing + 5 mp) - Sanctuary (protection from attacks) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3164 c06c8d41-db1a-0410-9941-cceddc491573
* Swamp drakes should not be M_EVIL (syllogism).dshaligram2007-12-301-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3163 c06c8d41-db1a-0410-9941-cceddc491573
* Removed "all" option to easy_confirm.dshaligram2007-12-303-7/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3162 c06c8d41-db1a-0410-9941-cceddc491573
* Escape hatches can be safely navigated when confused - this behaviour fits ↵dshaligram2007-12-301-2/+2
| | | | | | their description and messages better (b0rsuk). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3161 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed LOS handling for secret doors in transparent walls.dshaligram2007-12-301-2/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3160 c06c8d41-db1a-0410-9941-cceddc491573
* Added new vaults (incl. Crypt, altars, entries). Contributed by Lemuel, ↵dshaligram2007-12-3012-151/+953
| | | | | | | | | bobbens, zaba. Fixed level lexer to handle DOS-style line endings in .des files on Unix. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3159 c06c8d41-db1a-0410-9941-cceddc491573
* Apply dolorous' patch to fix incorrect handling of nets monstersj-p-e-g2007-12-303-10/+21
| | | | | | | leave behind when blinking or teleporting. (Thanks.) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3158 c06c8d41-db1a-0410-9941-cceddc491573
* Moved handle_time and friends to effects.cc.dshaligram2007-12-306-820/+815
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3157 c06c8d41-db1a-0410-9941-cceddc491573
* Fix ice statue description to not suggest vulnerability to disintegration.dshaligram2007-12-301-3/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3156 c06c8d41-db1a-0410-9941-cceddc491573
* Reduce frequency of polymorph zaps.dshaligram2007-12-301-0/+7
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3155 c06c8d41-db1a-0410-9941-cceddc491573
* Allow monsters to use wands of disintegration and polymorph other.dshaligram2007-12-301-54/+44
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3154 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed branded weapons generated as monster starting gear not being ↵dshaligram2007-12-301-26/+43
| | | | | | consistently visibly special. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3153 c06c8d41-db1a-0410-9941-cceddc491573
* [1833997] Fixed autopickup being blocked by first item that finds pack is ↵dshaligram2007-12-301-5/+8
| | | | | | full - autopickup now checks all items anyway, looking to find items that stack or that need no slots (gold). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3152 c06c8d41-db1a-0410-9941-cceddc491573
* [1859013] Fixed swamp worms being able to move over dry land.dshaligram2007-12-302-4/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3151 c06c8d41-db1a-0410-9941-cceddc491573