summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed max mons transit number in transit cull.dshaligram2007-03-181-4/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1054 c06c8d41-db1a-0410-9941-cceddc491573
* Adjusted monster beam to-hit numbers.dshaligram2007-03-183-39/+27
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1053 c06c8d41-db1a-0410-9941-cceddc491573
* Banished uniques (including ghosts) will now be sent to the Abyss. Banisheddshaligram2007-03-1819-287/+604
| | | | | | | | | | | | | | | | | non-uniques may also get the Abyss treatment if they clear a HD roll. Crawl tries very hard not to lose banished monsters, preserving them across Abyss shifts and teleports, and saving them on the transit list when the player escapes the Abyss. Breaks savefile compatibility. Toned down Vehumet and wizardry boosts a touch. Fixed bugginess where player could get aux unarmed attacks on a monster that just teleported away (by weapon of distortion). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1052 c06c8d41-db1a-0410-9941-cceddc491573
* Rings of fire and ice now type-ID when the player can notice this:haranp2007-03-163-77/+80
| | | | | | | | | | | | | i.e., when a surge (or anti-surge) is created or amplified by them, at most one unIDed ring is worn, and no unIDed staves are wielded. (Checking for armour is unnecessary because armour type-IDs on wearing.) Note that this makes it easier to find out what randart rings of fire and ice do. Also changed a bunch of unsigned char return values to ints. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1051 c06c8d41-db1a-0410-9941-cceddc491573
* Added message_colour option to allow custom-colouring individual messages. Thisdshaligram2007-03-169-25/+125
| | | | | | | | | does not affect formatted_mpr. Moved low magic warning to the danger channel and added a message_colour option to colour it lightcyan in the stock init.txt. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1050 c06c8d41-db1a-0410-9941-cceddc491573
* Allow using aliases in init.txt:dshaligram2007-03-162-23/+53
| | | | | | | a := autopickup_exceptions a = >decay, >degeneration git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1049 c06c8d41-db1a-0410-9941-cceddc491573
* Wizmode &M typo should not produce annoying program bugs.dshaligram2007-03-161-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1048 c06c8d41-db1a-0410-9941-cceddc491573
* Kill tracker now merges all pandemon kills under "demon lord".dshaligram2007-03-162-3/+7
| | | | | | Pandemonium demons are no longer M_UNIQUE. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1047 c06c8d41-db1a-0410-9941-cceddc491573
* Tweak Vestibule. Murray is pre-placed only 50% of the time now.dshaligram2007-03-161-3/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1046 c06c8d41-db1a-0410-9941-cceddc491573
* Reduce exclamation point overdose for monster attacks.dshaligram2007-03-161-7/+14
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1045 c06c8d41-db1a-0410-9941-cceddc491573
* Tweaked unique code to eliminate the confusing arithmetic on MONS enum values.dshaligram2007-03-1619-66/+126
| | | | | | | | Breaks save compatibility again. Added a unique curse skull. Indulge me. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1044 c06c8d41-db1a-0410-9941-cceddc491573
* Cleaned up ghost and Pandemonium demon handling.dshaligram2007-03-1521-881/+1202
| | | | | | | | | | | Can now have multiple ghosts or Pandemonium demons on a level. Ghosts and Pan demons can coexist. (D:9 and later are eligible for >1 ghost.) Enabled loading ghosts in Pandemonium. Pandemonium demons can now be created outside Pan. Not that you'd want to do it, but you can. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1043 c06c8d41-db1a-0410-9941-cceddc491573
* Augmented non-demonspawn mutations are now shown in cyan rather thanharanp2007-03-151-7/+7
| | | | | | | lightred. Also fixed a bug with naga augmented mutation display. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1042 c06c8d41-db1a-0410-9941-cceddc491573
* Added !f inscription per 1680734.haranp2007-03-152-2/+9
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1041 c06c8d41-db1a-0410-9941-cceddc491573
* Better aux unarmed miss messages.dshaligram2007-03-141-3/+10
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1040 c06c8d41-db1a-0410-9941-cceddc491573
* Move spell targeting before miscast check. Not everything is moved - spellsdshaligram2007-03-1414-470/+589
| | | | | | | | | | with weird targeting (like Conjure Flame) still target after the miscast check. Tweaked targeting prompt slightly. Don't dock turn for zapping non-wand. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1039 c06c8d41-db1a-0410-9941-cceddc491573
* Major overhaul of tutorial messages and clean-up of tutorial.ccj-p-e-g2007-03-148-1357/+1386
| | | | | | | I've also hopefully fixed a bug concerning entry vaults during the tutorial. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1038 c06c8d41-db1a-0410-9941-cceddc491573
* changes to the help screen (made by dploog) - and commit test :Pj-p-e-g2007-03-141-31/+35
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1037 c06c8d41-db1a-0410-9941-cceddc491573
* Turn off sort_menus by default.dshaligram2007-03-147-19/+12
| | | | | | | | | Fixed attack messages for dancing weapons (Erik). Removed multiplicity of kaux fields in logfile -> one kaux only. Returned int drain of horrible things to the old probability. New keys.pdf (David). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1036 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed crash when drawing level map with large consoles.haranp2007-03-131-3/+9
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1035 c06c8d41-db1a-0410-9941-cceddc491573
* Requesting help when choosing race/class jumps you to the appropriate ↵haranp2007-03-135-16/+21
| | | | | | | | | section of the manual. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1034 c06c8d41-db1a-0410-9941-cceddc491573
* Redid ray ordering a bit.haranp2007-03-132-22/+33
| | | | | | | Fixed a bug when displaying rays (they were being offset by 1 on the X axis.) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1033 c06c8d41-db1a-0410-9941-cceddc491573
* Fix for 1661786: autoprayer now works with run delays.haranp2007-03-137-71/+85
| | | | | | | | | Perhaps we should a note to the docs mentioning the possibility of setting runrest_ignore_message appropriately to make it work well with autoprayer. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1032 c06c8d41-db1a-0410-9941-cceddc491573
* Race-based hunger now handled by mutations.haranp2007-03-132-19/+16
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1031 c06c8d41-db1a-0410-9941-cceddc491573
* Update pregenerated level-compiler files.dshaligram2007-03-123-1737/+1892
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1030 c06c8d41-db1a-0410-9941-cceddc491573
* New vaults and minivaults (Erik and David).dshaligram2007-03-121-0/+143
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1029 c06c8d41-db1a-0410-9941-cceddc491573
* Added KFEAT:, KITEM: and KMONS: map directives to allow placing specificdshaligram2007-03-1214-90/+627
| | | | | | | monsters, terrain (named altars, traps, shops) and items all on the same square. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1028 c06c8d41-db1a-0410-9941-cceddc491573
* Kill hard tabs.dshaligram2007-03-122-618/+617
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1027 c06c8d41-db1a-0410-9941-cceddc491573
* New % overview screen (JPEG).dshaligram2007-03-128-7/+1329
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1026 c06c8d41-db1a-0410-9941-cceddc491573
* Allow maps to place water/lava creatures explicitly. The dungeon builder willdshaligram2007-03-123-2/+14
| | | | | | | automatically convert floor to water/lava as appropriate to place these monsters. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1025 c06c8d41-db1a-0410-9941-cceddc491573
* [1678439] Fixed last piece of missile stacking bugginess.dshaligram2007-03-121-2/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1024 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed wights getting weapons of holy wrath (jarpiain).dshaligram2007-03-121-289/+338
| | | | | | Broke up monolithic give_item() into separate functions. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1023 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed yet another ammo stacking bug (Erik).dshaligram2007-03-111-1/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1022 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed bogus auto-id of magical staves in combat (Erik).dshaligram2007-03-111-0/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1021 c06c8d41-db1a-0410-9941-cceddc491573
* Improve the chances of stabbing a distracted monster.dshaligram2007-03-111-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1020 c06c8d41-db1a-0410-9941-cceddc491573
* Import 4.1 TSO stab warning.dshaligram2007-03-112-0/+14
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1019 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed typo that was resulting in super-accurate melee attacks.dshaligram2007-03-111-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1018 c06c8d41-db1a-0410-9941-cceddc491573
* [1678085] Fixed efreet message sequence (Erik).dshaligram2007-03-114-35/+51
| | | | | | Fixed off-by-one-column beam animations. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1017 c06c8d41-db1a-0410-9941-cceddc491573
* [1657502] Added use_fake_cursor option to make Crawl draw a cursor for Unixdshaligram2007-03-1112-22/+103
| | | | | | | | | | | | terminals that cannot draw cursors on black spaces or darkgrey areas. May need some work, since the fake cursor tends to leave artifacts on the scrolling edge. Removed the +1 X offset to the viewport. Fixed crash when monster wielding a weapon of orc slaying hits player (Erik). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1016 c06c8d41-db1a-0410-9941-cceddc491573
* Added target_unshifted_dirs option to activate old (0.1.x) targeting keymap.dshaligram2007-03-113-3/+32
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1015 c06c8d41-db1a-0410-9941-cceddc491573
* Suppress doubled autopickup messages.dshaligram2007-03-113-13/+24
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1014 c06c8d41-db1a-0410-9941-cceddc491573
* [1644522] Sif Muna now does gifts on piety gain, not only when praying. Sifdshaligram2007-03-101-107/+117
| | | | | | Munites need not pray at all now. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1013 c06c8d41-db1a-0410-9941-cceddc491573
* [1626217] Rock stairs (both up and down) are now coloured brown on the leveldshaligram2007-03-101-4/+12
| | | | | | map. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1012 c06c8d41-db1a-0410-9941-cceddc491573
* [1677717] Fixed acquirement of non-randarts crashing.dshaligram2007-03-101-5/+4
| | | | | | Also fixed Okie-Trog gift check that I'd broken inadvertently. Oops. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1011 c06c8d41-db1a-0410-9941-cceddc491573
* Good gods' passive piety gain now fixes penance and gift timeouts even if pietydshaligram2007-03-101-4/+10
| | | | | | >= 150 (Erik). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1010 c06c8d41-db1a-0410-9941-cceddc491573
* Make shields more likely to block missiles, a little less likely to block meleedshaligram2007-03-103-16/+20
| | | | | | | | attacks. Make training shields in melee easier. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1009 c06c8d41-db1a-0410-9941-cceddc491573
* Readjust monster beam to-hit numbers for new player evasion model.dshaligram2007-03-101-21/+21
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1008 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed melee to-hit calculations to better handle the new super-evasion. Beamsdshaligram2007-03-103-2/+4
| | | | | | still need to be tweaked. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1007 c06c8d41-db1a-0410-9941-cceddc491573
* Trog no longer considers ghosts magic users unless they have spells.dshaligram2007-03-103-1/+15
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1006 c06c8d41-db1a-0410-9941-cceddc491573
* Changed around the help screen a bit, following David's ideas.haranp2007-03-092-11/+52
| | | | | | | Appendix hotkeys now work. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1005 c06c8d41-db1a-0410-9941-cceddc491573