summaryrefslogtreecommitdiffstats
path: root/crawl-ref
Commit message (Collapse)AuthorAgeFilesLines
* Typo fixes.dolorous2008-06-253-3/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6137 c06c8d41-db1a-0410-9941-cceddc491573
* In is_stair(), include portal vault entrances and exits, since the dolorous2008-06-251-0/+2
| | | | | | | similar labyrinth entrances and exits are included. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6136 c06c8d41-db1a-0410-9941-cceddc491573
* Improve targetting via monster list, add a new option to define thej-p-e-g2008-06-258-55/+117
| | | | | | | toggle's initial setting, and update/correct the documentation a bit. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6135 c06c8d41-db1a-0410-9941-cceddc491573
* Point out that potions of restore abilities cancel the breath weapon delay.dploog2008-06-251-1/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6134 c06c8d41-db1a-0410-9941-cceddc491573
* Make summoned dancing weapons disappear in a puff of smoke rather thanzelgadis2008-06-251-8/+11
| | | | | | | giving an erroneous "drops from the air" message. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6133 c06c8d41-db1a-0410-9941-cceddc491573
* Add another minor cosmetic fix.dolorous2008-06-241-0/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6132 c06c8d41-db1a-0410-9941-cceddc491573
* Fix spelling.dploog2008-06-241-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6131 c06c8d41-db1a-0410-9941-cceddc491573
* Make a note when falling through a shaft. It might be better if the note dploog2008-06-241-0/+1
| | | | | | | was taken later (so you see the new dungeon level in the notes). (rob) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6130 c06c8d41-db1a-0410-9941-cceddc491573
* Apply patch 1952761 by jarpian (wasp): targetting with the monster list.j-p-e-g2008-06-249-67/+237
| | | | | | | | | | | | | | I've updated the patch to the current mlist code, but there are still a couple of bugs that will need to be ironed out. For example, monsters are picked by comparing their attitude and type, which is not sufficient in the case of (non-collapsed) zombies, as well as mimics or ghosts. Also if the number of monsters in the visible list is greater than its rows (because some appear in the same row) then monsters outside of the visible list can be targetted. I guess this is an unintended feature. :) I'm certain there'll be more bugs, though. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6129 c06c8d41-db1a-0410-9941-cceddc491573
* Added third staircase to crypt end vault.dploog2008-06-241-3/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6128 c06c8d41-db1a-0410-9941-cceddc491573
* Add minor cosmetic fix.dolorous2008-06-241-2/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6127 c06c8d41-db1a-0410-9941-cceddc491573
* Simplify Xom's choosing of a random potion effect more.dolorous2008-06-241-17/+16
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6126 c06c8d41-db1a-0410-9941-cceddc491573
* Simplify Xom's choosing of a random potion effect.dolorous2008-06-241-13/+13
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6125 c06c8d41-db1a-0410-9941-cceddc491573
* Add minor cosmetic fixes.dolorous2008-06-241-8/+8
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6124 c06c8d41-db1a-0410-9941-cceddc491573
* Simplify Xom's polymorphing monsters.dolorous2008-06-241-39/+34
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6123 c06c8d41-db1a-0410-9941-cceddc491573
* Simplify Xom's mutating the player.dolorous2008-06-241-30/+31
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6122 c06c8d41-db1a-0410-9941-cceddc491573
* Properly handle Xom's failing to summon hostile monsters.dolorous2008-06-241-5/+13
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6121 c06c8d41-db1a-0410-9941-cceddc491573
* Properly handle Xom's failing to drain or torment the player.dolorous2008-06-241-10/+21
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6120 c06c8d41-db1a-0410-9941-cceddc491573
* Simplify.dolorous2008-06-241-7/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6119 c06c8d41-db1a-0410-9941-cceddc491573
* Make xom_gives_item() static.dolorous2008-06-241-3/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6118 c06c8d41-db1a-0410-9941-cceddc491573
* Update the god descriptions to account for fewer gods' taking item dolorous2008-06-241-8/+8
| | | | | | | sacrifices. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6117 c06c8d41-db1a-0410-9941-cceddc491573
* Add miscellaneous minor fix.dolorous2008-06-241-0/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6116 c06c8d41-db1a-0410-9941-cceddc491573
* Fix [2001885]: "Nothing appears to happen." was being printed when dolorous2008-06-241-1/+1
| | | | | | | "Summon Elemental" succeeded, rather than when it failed. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6115 c06c8d41-db1a-0410-9941-cceddc491573
* Fix "Summon Undead" to summon what it did before its overhaul; I was dolorous2008-06-241-7/+8
| | | | | | | | going by the monster order in mon-data.h, when I should have been going by the monster order in enum.h. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6114 c06c8d41-db1a-0410-9941-cceddc491573
* Tweak quiver command some more (allow clearing quiver).j-p-e-g2008-06-245-15/+41
| | | | | | | Update documentation. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6113 c06c8d41-db1a-0410-9941-cceddc491573
* Modify quiver to only quiver ammunition explicitly chosen by the playerj-p-e-g2008-06-2412-89/+185
| | | | | | | | | | | | (via (,) or i, or by the new quivering command). Ammo that just happens to come next in the fire order is not quivered anymore even if you continue firing. Add a new quiver command on Q, and while I was at it, restrict the items offered when firing (fi) or quivering to actual throwables. (This was a long outstanding FR.) I think that's it... git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6112 c06c8d41-db1a-0410-9941-cceddc491573
* Recognize each type of staff once one of its type has been identified; waszelgadis2008-06-242-0/+2
| | | | | | | only working for rods. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6111 c06c8d41-db1a-0410-9941-cceddc491573
* Move around some commands.j-p-e-g2008-06-244-12/+20
| | | | | | | | | | | Ctrl-Q (Tiles settings) -> Ctrl-V (was version, now ?V) Q (quit) -> Ctrl-Q ... which frees Q for a new command "set quiver", not yet implemented. I've updated some docs but may have overlooked something. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6110 c06c8d41-db1a-0410-9941-cceddc491573
* The indefinite article for any string starting with "one-way" is "a",zelgadis2008-06-241-0/+3
| | | | | | | not "an". A hack, but then so is the English language. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6109 c06c8d41-db1a-0410-9941-cceddc491573
* Force update of the quiver by picking up throwable items. This mightj-p-e-g2008-06-242-22/+33
| | | | | | | | | | | | | | hamper performance and is still not optimal: Wielding a sling, running out of stones, firing darts instead and then picking up some new stones won't make the quiver switch away from the darts because you "explicitly" fired them. Also, can someone please tell me whether "(" or ")" are supposed to loop to the correct next item? I haven't been able to work that out from the quiver behaviour alone - it's not all that consistent, unfortunately. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6108 c06c8d41-db1a-0410-9941-cceddc491573
* Change quiver output to that of the next item actually fired. Currentlyj-p-e-g2008-06-245-37/+56
| | | | | | | updates correctly on firing and dropping quivered items. May be buggy. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6107 c06c8d41-db1a-0410-9941-cceddc491573
* In the level map fudge things somewhat when cycling through features:zelgadis2008-06-241-2/+48
| | | | | | | | | entrances to Zot and the four Hell branches, plus gates to further levels of Pandemonium, can be cycled via '>', while exits from Zot, the Vestibule of Hell, Pandemonium and portal vaults can be cycled via '<'. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6106 c06c8d41-db1a-0410-9941-cceddc491573
* FR 1993535: If asking the user for an item, and the player has none of thezelgadis2008-06-249-112/+104
| | | | | | | | type of item requested, then mpr() the message about it, rather than bringing up an empty menu with the message being the menu's title. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6105 c06c8d41-db1a-0410-9941-cceddc491573
* Fix bad logic for determining the behavior of Xom's factions.dolorous2008-06-241-10/+7
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6104 c06c8d41-db1a-0410-9941-cceddc491573
* More specific messages than just "You aren't carrying any such object."zelgadis2008-06-241-0/+28
| | | | | | | if the user doesn't have any of the type of item being selected. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6103 c06c8d41-db1a-0410-9941-cceddc491573
* Add more miscellaneous minor fixes.dolorous2008-06-241-6/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6102 c06c8d41-db1a-0410-9941-cceddc491573
* Add yet another message tweak.dolorous2008-06-241-4/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6101 c06c8d41-db1a-0410-9941-cceddc491573
* Simplify.dolorous2008-06-243-17/+14
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6100 c06c8d41-db1a-0410-9941-cceddc491573
* Add miscellaneous minor fixes.dolorous2008-06-241-2/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6099 c06c8d41-db1a-0410-9941-cceddc491573
* Clean up Xom's friendly multiple summoning routine again.dolorous2008-06-241-43/+46
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6098 c06c8d41-db1a-0410-9941-cceddc491573
* Clean up Xom's single summoning routines again.dolorous2008-06-241-25/+29
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6097 c06c8d41-db1a-0410-9941-cceddc491573
* Add another message tweak.dolorous2008-06-241-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6096 c06c8d41-db1a-0410-9941-cceddc491573
* Simplify.dolorous2008-06-241-5/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6095 c06c8d41-db1a-0410-9941-cceddc491573
* Add more comment fixes.dolorous2008-06-241-3/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6094 c06c8d41-db1a-0410-9941-cceddc491573
* If Xom gives you multiple non-demonic summons, make them friendly only dolorous2008-06-241-2/+11
| | | | | | | 3/4 of the time, for consistency with single non-demonic summons. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6093 c06c8d41-db1a-0410-9941-cceddc491573
* Comment fixes.dolorous2008-06-241-4/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6092 c06c8d41-db1a-0410-9941-cceddc491573
* Don't include inscription in a dancing weapon's name if the desc typezelgadis2008-06-241-2/+10
| | | | | | | is BASENAME, QUALNAME or DBNAME. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6091 c06c8d41-db1a-0410-9941-cceddc491573
* Use no-quote version of weapon descriptions when examining a dancingzelgadis2008-06-241-1/+2
| | | | | | | weapon. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6090 c06c8d41-db1a-0410-9941-cceddc491573
* Fix monster emergency spells not checking for ENCH_TP, thus allowingj-p-e-g2008-06-234-36/+77
| | | | | | | | | | monsters to cancel their teleportation without meaning to. (BR 2000428) Fix the quiver not being cleared when wielding the only quiverable (and thus previously quivered) item. (Un)wielding such an item now switches nicely between "Nothing wielded" and "Nothing quivered", as it should be. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6089 c06c8d41-db1a-0410-9941-cceddc491573
* Finally remove the code that was preventing the coloured bars fromj-p-e-g2008-06-232-24/+7
| | | | | | | | | updating while resting in Tiles. With the overhaul of the drawing routines (already one or two months old) it's not needed anymore, and I really should have reacted to the new circumstances sooner. :P git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6088 c06c8d41-db1a-0410-9941-cceddc491573