summaryrefslogtreecommitdiffstats
path: root/crawl-ref
Commit message (Collapse)AuthorAgeFilesLines
* Fix 2496474: Bardings melding into centaurs.j-p-e-g2009-01-117-9/+23
| | | | | | | | | | Fix 2496520: Quivered weapons getting displayed as melded. Also, summoned monsters can no longer be affected by vampiric draining (spell or brand, vampire bite was already disallowed). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8413 c06c8d41-db1a-0410-9941-cceddc491573
* Update change log.j-p-e-g2009-01-112-6/+11
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8412 c06c8d41-db1a-0410-9941-cceddc491573
* Extend on Haran's monster resistance description. Thanks, Haran! :)j-p-e-g2009-01-116-63/+233
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now lists: * all resistances on one line, sorted by resistance level. * susceptibility * magic immunity * see/sense invisible * monster speed * flying/levitating An example output: A fire vortex A swirling cloud of flame. It is extremely resistant to fire, very resistant to electricity, and resistant to poison. It is susceptible to cold. It is immune to magical enchantments. It is fast. It can levitate. I also removed all those symbol/quote/etc. checks from the database lookup. Instead describe_monster() is now called directly, so the descriptions are now identical when (v)iewing a monster and when searching the database. In other news, I removed Eringya's Surprising Bouquet since I doubt we'll ever get it implemented, disagree balance-wise, and it was shamelessly nicked from Pratchett in the first place. Breaks saves. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8411 c06c8d41-db1a-0410-9941-cceddc491573
* Add spacing fix.dolorous2009-01-111-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8410 c06c8d41-db1a-0410-9941-cceddc491573
* Added Eino's demonic minivaults.dploog2009-01-113-15/+102
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8409 c06c8d41-db1a-0410-9941-cceddc491573
* A limited set of commands are now available to use during arena mode:zelgadis2009-01-118-21/+106
| | | | | | | look around ('x'), message history (Control-P) and suspend game (Control-Z). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8408 c06c8d41-db1a-0410-9941-cceddc491573
* Allow for the creation of named zombies and spectral things from namedzelgadis2009-01-117-22/+99
| | | | | | | | | | | non-unique monsters (including polymorphed uniques, so you can get things like "A rat shaped Royal Jelly zombie"). Include the name of unique and named monsters in their corpse names, for things like "The corpse of the Lernaean hydra" or "The human corpse of Sigmund". git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8407 c06c8d41-db1a-0410-9941-cceddc491573
* Attempt to fix [2498635]: Use memset() instead of bzero().dolorous2009-01-111-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8406 c06c8d41-db1a-0410-9941-cceddc491573
* Remove unused variable.dolorous2009-01-111-2/+0
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8405 c06c8d41-db1a-0410-9941-cceddc491573
* Turning back on minimap for labyrinths, but fixing it so that it recenters ↵ennewalker2009-01-118-20/+51
| | | | | | during map rot, as if the forgotten squares were never seen. (Sorry, jpeg. If you can see it using 'X', I think you should be able to also see it on the minimap.) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8404 c06c8d41-db1a-0410-9941-cceddc491573
* More code cleanups.haranp2009-01-101-90/+40
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8403 c06c8d41-db1a-0410-9941-cceddc491573
* [2495807] Fixing overlay color when walking through green water.ennewalker2009-01-102-21/+16
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8402 c06c8d41-db1a-0410-9941-cceddc491573
* General code quality improvements.haranp2009-01-101-55/+18
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8401 c06c8d41-db1a-0410-9941-cceddc491573
* [2495846] Fixing beams not being drawn fully.ennewalker2009-01-101-0/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8400 c06c8d41-db1a-0410-9941-cceddc491573
* [2498067] Fixing tiles menu graphics.ennewalker2009-01-103-3/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8399 c06c8d41-db1a-0410-9941-cceddc491573
* Fix compilation (oops).dolorous2009-01-101-0/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8398 c06c8d41-db1a-0410-9941-cceddc491573
* Add more minor cosmetic fixes.dolorous2009-01-102-23/+17
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8397 c06c8d41-db1a-0410-9941-cceddc491573
* Display basic resistance information. I'm putting this in so thatharanp2009-01-105-18/+50
| | | | | | | | there'll be a base to work on; of course the format can (and should) be improved. Currently it's one line per resistance. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8396 c06c8d41-db1a-0410-9941-cceddc491573
* [2498067] Fixing tiles cursor.ennewalker2009-01-101-2/+10
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8395 c06c8d41-db1a-0410-9941-cceddc491573
* On second thought, remove monsters' glowing on the "distortional energy" dolorous2009-01-101-2/+0
| | | | | | | | | miscast, as it's not used anywhere else the player glows, and the fact that backlight is used on monsters as a substitute for levitation means that monsters glow often enough as a result of miscasts. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8394 c06c8d41-db1a-0410-9941-cceddc491573
* Comment fix.dolorous2009-01-101-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8393 c06c8d41-db1a-0410-9941-cceddc491573
* Add whitespace fixes.dolorous2009-01-104-5/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8392 c06c8d41-db1a-0410-9941-cceddc491573
* If a monster gets the "flooded with distortional energies" miscast, make dolorous2009-01-101-11/+16
| | | | | | | it glow, since the player will probably glow from the same effect. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8391 c06c8d41-db1a-0410-9941-cceddc491573
* When doing something after _ouch() in a spell miscast, check for the dolorous2009-01-101-22/+12
| | | | | | | | | | | target's being alive first. Among other things, this fixes an assertion failure when a translocation miscast kills a monster, and then attempts to blink the dead monster afterward. Don't bother to check for being alive if the miscast effect is player-only, of course, since, once the player's dead, the game's over. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8390 c06c8d41-db1a-0410-9941-cceddc491573
* Properly generalize the target in the "space warps crazily" dolorous2009-01-103-19/+19
| | | | | | | translocation miscast. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8389 c06c8d41-db1a-0410-9941-cceddc491573
* Typo fix.dolorous2009-01-101-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8388 c06c8d41-db1a-0410-9941-cceddc491573
* Remove the mention of insects' exoskeletons from "Bone Shards", as dolorous2009-01-101-1/+1
| | | | | | | insects don't leave skeletons anymore. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8387 c06c8d41-db1a-0410-9941-cceddc491573
* Remove the last vestiges of hellfrost.dolorous2009-01-103-53/+21
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8386 c06c8d41-db1a-0410-9941-cceddc491573
* Fix [2496040]: Insects shouldn't have skeletons.dolorous2009-01-101-22/+22
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8385 c06c8d41-db1a-0410-9941-cceddc491573
* Fix tiles compile.ennewalker2009-01-101-0/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8384 c06c8d41-db1a-0410-9941-cceddc491573
* [2495836] Show names for friendly uniques during arena mode. Also, add a ↵ennewalker2009-01-1014-41/+213
| | | | | | tile_tag_pref option. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8383 c06c8d41-db1a-0410-9941-cceddc491573
* Add yet another unique courtesy of castamir: Dissolution, sentientj-p-e-g2009-01-1012-49/+103
| | | | | | | | jelly. Update Credits. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8382 c06c8d41-db1a-0410-9941-cceddc491573
* Conditionalise define_key on ncurses as a token gesture to classic curses ↵dshaligram2009-01-101-0/+2
| | | | | | compatibility. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8381 c06c8d41-db1a-0410-9941-cceddc491573
* [2149330] Apply castamir's keypad patch.dshaligram2009-01-102-0/+89
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8380 c06c8d41-db1a-0410-9941-cceddc491573
* Code cleanups again, fix Twist.haranp2009-01-104-134/+48
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8379 c06c8d41-db1a-0410-9941-cceddc491573
* Apply Eino's patches 2495756 and 2496205. Thanks!j-p-e-g2009-01-103-97/+163
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8378 c06c8d41-db1a-0410-9941-cceddc491573
* Remove redundant affects_nothing logic.zelgadis2009-01-101-3/+0
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8377 c06c8d41-db1a-0410-9941-cceddc491573
* When announcing a monster spell in mons_cast_noise():zelgadis2009-01-101-11/+49
| | | | | | | | | | * Try a bit harder to avoid using "nothing" as the target of the spell. * Set the target to "DEAD FOE" or "NON-EXISTANT FOE" if the monster is attempting to cast a spell at a dead or non-existant foe. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8376 c06c8d41-db1a-0410-9941-cceddc491573
* Include the end-point of a beam in path_taken.zelgadis2009-01-101-6/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8375 c06c8d41-db1a-0410-9941-cceddc491573
* If mons_spells() is given an unknown monster spell then assert with the name ofzelgadis2009-01-101-2/+11
| | | | | | | | the spell and the name of the casting monster, rather than just "Unknown spell". git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8374 c06c8d41-db1a-0410-9941-cceddc491573
* Add another comment fix.dolorous2009-01-101-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8373 c06c8d41-db1a-0410-9941-cceddc491573
* Comment fix.dolorous2009-01-101-2/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8372 c06c8d41-db1a-0410-9941-cceddc491573
* Add wording fixes.dolorous2009-01-101-65/+32
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8371 c06c8d41-db1a-0410-9941-cceddc491573
* Tweak the flaming corpse's description.dolorous2009-01-101-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8370 c06c8d41-db1a-0410-9941-cceddc491573
* dgn_place_monster() returns -1 on failure, not 0.zelgadis2009-01-101-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8369 c06c8d41-db1a-0410-9941-cceddc491573
* When a monster picks up a spear prevent it from being placed in the monster'szelgadis2009-01-102-4/+12
| | | | | | | | missile slot, even though it's throwable. Fixes an assertion that was happening in mons_throw() by spears of returning. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8368 c06c8d41-db1a-0410-9941-cceddc491573
* Actually pay attention to the affects_nothing member, so that retraced beamszelgadis2009-01-101-0/+3
| | | | | | | | won't affect the beam's source, so that weapons of returning won't damage their thrower upon returning. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8367 c06c8d41-db1a-0410-9941-cceddc491573
* Fix the strings for the weapon egos "dragon slaying" and "venom" being smushedzelgadis2009-01-101-6/+6
| | | | | | | | | together, which caused an off-by-one error for all subsequent egos (in addition to preventing the dragon slaying and venom egos from being used in monster specs). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8366 c06c8d41-db1a-0410-9941-cceddc491573
* Deactivate the minimap in labyrinths since it gave away informationj-p-e-g2009-01-095-7/+26
| | | | | | | about placement on the map and also looked a bit odd. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8365 c06c8d41-db1a-0410-9941-cceddc491573
* Revert r8362; I was misreading the code (oops).dolorous2009-01-091-4/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8364 c06c8d41-db1a-0410-9941-cceddc491573