summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Gave Tiamat resistance to whatever her current colour is (I preferharanp2007-03-261-2/+3
| | | | | | | | | this to the omni-immune approach.) Darshan, seeing as I don't have a clue how attack strength is actually coded, can you boost up her melee attack? git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1104 c06c8d41-db1a-0410-9941-cceddc491573
* Added support for no_item_gen and generate_awake tags.dshaligram2007-03-262-45/+66
| | | | | | | Note: no_item_gen/no_monster_gen produce very bad behaviour on full-screen maps. Don't use them there until this is fixed. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1103 c06c8d41-db1a-0410-9941-cceddc491573
* Vault entries (David).dshaligram2007-03-261-1/+80
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1102 c06c8d41-db1a-0410-9941-cceddc491573
* Added instructions on using the Vim .des syntax highlighter.dshaligram2007-03-261-0/+7
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1101 c06c8d41-db1a-0410-9941-cceddc491573
* Default targeting on unidentified wands to enemies.dshaligram2007-03-261-2/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1100 c06c8d41-db1a-0410-9941-cceddc491573
* Allow Elyvilon's invocations to be used even when confused (Eva Myers).dshaligram2007-03-254-57/+67
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1099 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed compile breaking on Windows.dshaligram2007-03-251-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1098 c06c8d41-db1a-0410-9941-cceddc491573
* Added open check for .where files.dshaligram2007-03-251-5/+7
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1097 c06c8d41-db1a-0410-9941-cceddc491573
* Applied whereis patch from crawl.akrasiac.org (tracks where the player is indshaligram2007-03-2519-39/+93
| | | | | | | | the dungeon). All dgamelaunch patches are conditionalised by DGL_foo #ifdefs. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1096 c06c8d41-db1a-0410-9941-cceddc491573
* Merged in crawl.akrasiac.org patches (simple messaging, milestones). These takedshaligram2007-03-2531-95/+504
| | | | | | | | | | | | | effect only if compiled with -DDGAMELAUNCH. Simple messaging: interacts with dgamelaunch's messaging facility allowing viewers to send messages to the player. Milestones: Writes a milestones.txt file (in xlogfile format) for things like the player killing uniques, reaching the end of a dungeon branch, etc. (similar to notes). milestones.txt is used for game announcements by an IRC bot. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1095 c06c8d41-db1a-0410-9941-cceddc491573
* Added Tiamat, a unique colourshifting draconian with a largeharanp2007-03-257-12/+65
| | | | | | | escort. Yes, I know she's a dragon in the source mythos. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1094 c06c8d41-db1a-0410-9941-cceddc491573
* Cleaned up hiscores xlog format (suggested by Shawn Moore). Breaks compatbilitydshaligram2007-03-255-323/+377
| | | | | | with older xlogfiles. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1093 c06c8d41-db1a-0410-9941-cceddc491573
* Superior description for Frederick.dshaligram2007-03-251-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1092 c06c8d41-db1a-0410-9941-cceddc491573
* Branch entries from David.dshaligram2007-03-251-5/+104
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1091 c06c8d41-db1a-0410-9941-cceddc491573
* Hard-capped see invisible and resist poison at 1 level to fix 1687499.haranp2007-03-241-2/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1090 c06c8d41-db1a-0410-9941-cceddc491573
* s/Adolf/Frederickharanp2007-03-247-13/+13
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1089 c06c8d41-db1a-0410-9941-cceddc491573
* s/predictible/predictable/gharanp2007-03-241-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1088 c06c8d41-db1a-0410-9941-cceddc491573
* Scaled down piety gain from killing creatures (or having your slaves do so),haranp2007-03-241-6/+20
| | | | | | | | in proportion to the difference between your XP level and that of the victim. Killing undead/demons in service of holy gods doesn't get the penalty. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1087 c06c8d41-db1a-0410-9941-cceddc491573
* Dropped early melee boost and Sigmund's max hp to get closer to the 0.1.7dshaligram2007-03-242-2/+3
| | | | | | combat feel. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1086 c06c8d41-db1a-0410-9941-cceddc491573
* Increase base hit of blowguns (as used by monsters), because kobolds aredshaligram2007-03-241-1/+1
| | | | | | otherwise far too inaccurate. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1085 c06c8d41-db1a-0410-9941-cceddc491573
* Update the Xcode project; I've been slacking on this.nlanza2007-03-241-0/+28
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1084 c06c8d41-db1a-0410-9941-cceddc491573
* Improve deflect missiles vs blockable missiles. We'll need to rework monsterdshaligram2007-03-232-2/+2
| | | | | | | | archery to-hits eventually. Give Sigmund more hp. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1083 c06c8d41-db1a-0410-9941-cceddc491573
* Integrated David's manual changes.haranp2007-03-232-787/+1013
| | | | | | | Fixed help hotkeys so that the appendix hotkeys still work. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1082 c06c8d41-db1a-0410-9941-cceddc491573
* More branch entry vaults (Erik).dshaligram2007-03-237-253/+241
| | | | | | | | | | | | | | Changed behaviour when using KMONS and KITEM without a corresponding KFEAT. Previously this would force the dungeon feature of that square to plain floor. The new behaviour is to try to map the glyph to itself. For instance: KMONS: O = pandemonium demon will place a pandemonium demon on the rune, whereas previously it would place the pan demon on a floor square. Tossed out old waypoint hacks. Waypoints are now handled in the same way as travel to stash search places. This ought to fix the waypoint corruption issues. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1081 c06c8d41-db1a-0410-9941-cceddc491573
* Small changes to the overview screen and smaller ones to the tutorial.j-p-e-g2007-03-236-95/+45
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1080 c06c8d41-db1a-0410-9941-cceddc491573
* Two more Lair entries (Erik).dshaligram2007-03-221-0/+46
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1079 c06c8d41-db1a-0410-9941-cceddc491573
* Added island Lair entry (Erik).dshaligram2007-03-222-2/+32
| | | | | | | | | Changed orc sorcerers in Orc entries to wargs. The dungeon builder did not check whether a unique requested by a map was already generated, fixed. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1078 c06c8d41-db1a-0410-9941-cceddc491573
* Two Lair entries (Erik).dshaligram2007-03-221-0/+64
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1077 c06c8d41-db1a-0410-9941-cceddc491573
* Cleaned up clouds and threw out the foo_MON values from the cloud enum. Thedshaligram2007-03-2222-268/+195
| | | | | | | | | | | creator of the cloud is now remembered with the cloud, so kills from friendlies' poison clouds are credited appropriately. Increased MAX_CLOUDS to 180. Breaks save compatibility. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1076 c06c8d41-db1a-0410-9941-cceddc491573
* Cleaned up monster enchantments. Instead of the old enum abuse (ENCH_ABJ_I, II,dshaligram2007-03-2132-1354/+1111
| | | | | | | | | | | | | | | | | | | | etc.), enchantment is stored as a struct (ENCH_which, degree, whose_enchantment). This allows us to do such things as award experience for monsters poisoned by friends, or confused monsters bashing themselves or falling into lava (not implemented, but could be :-)). Doing monster_die() correctly is a little tricky for friendly-enchantment-deaths because the original monster may not be around to answer questions, so we fake the killer's stats for indirect friendly kills (which means that some gods may not award piety for minion-cast enchantments, f'r'instance). I think we can live with that for now. Breaks save file compatibility as usual. Clouds could also use similar treatment - poison clouds created by a friendly are not correctly tracked yet. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1075 c06c8d41-db1a-0410-9941-cceddc491573
* Added wizmode command to simulate monster vs player combat (&^F).dshaligram2007-03-219-401/+346
| | | | | | | | | | | | Apply 4.1ish monster to-hit calculations. M_FIGHTER monsters get bonus to-hit. Split melee and beam to-hit calculations again. Melee to-hit is now largely 4.1ish, but uses randomised player evasion. Applied 4.1 unique rebalancing. Higher level uniques now hit harder and have more hp. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1074 c06c8d41-db1a-0410-9941-cceddc491573
* Tutorial tweaks:dshaligram2007-03-205-53/+80
| | | | | | | | * Fixed status display commentary wiping out the status display on curses. * Fixed doubled %% on Unix (a plague on whoever wrote cprintf() in libw32c.cc). * Fixed reference to get_number_of_cols() before curses initialisation. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1073 c06c8d41-db1a-0410-9941-cceddc491573
* Added classic_item_colours option to go back to 0.1.x item colours. The optiondshaligram2007-03-208-120/+293
| | | | | | | is not retroactive, it only affects items that are created after the option is set. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1072 c06c8d41-db1a-0410-9941-cceddc491573
* Added a funtion for formatted message history, and, while I was at it, j-p-e-g2007-03-206-173/+252
| | | | | | | | | | | | moved some overlapping parts of base_mpr and formatted_mpr into separate functions. This makes them more readable and avoids code duplication. I'm uncertain as to whether translating every string in replay_messages into a formatted string (just in case) would be overkill - so for now that only happens for messages of MSGCH_TUTORIAL. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1071 c06c8d41-db1a-0410-9941-cceddc491573
* Enable more verbose error messages from the map parser.dshaligram2007-03-202-1/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1070 c06c8d41-db1a-0410-9941-cceddc491573
* Readjust smiting: smiting does more base damage, and less damage at the topdshaligram2007-03-201-12/+10
| | | | | | | | end. Also tweak airstrike to do more base damage (as befits a level 4 spell). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1069 c06c8d41-db1a-0410-9941-cceddc491573
* More doc fixes.haranp2007-03-192-113/+105
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1068 c06c8d41-db1a-0410-9941-cceddc491573
* Manual fixes (Dylan O'Donnell + general spellcheck)haranp2007-03-191-38/+38
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1067 c06c8d41-db1a-0410-9941-cceddc491573
* Added dummy minivault for shallow depths.dshaligram2007-03-191-1/+12
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1066 c06c8d41-db1a-0410-9941-cceddc491573
* Make shield training a little less easy.dshaligram2007-03-191-1/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1065 c06c8d41-db1a-0410-9941-cceddc491573
* Added explicit exit point to vault.dshaligram2007-03-191-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1064 c06c8d41-db1a-0410-9941-cceddc491573
* Demonspawn control demon power was ridiculously overpowered, fixed (Juha).dshaligram2007-03-192-2/+5
| | | | | | Orbs of fire are now hellfire resistant (Juha). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1063 c06c8d41-db1a-0410-9941-cceddc491573
* Spatial distortion heals blink frogs.dshaligram2007-03-193-9/+12
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1062 c06c8d41-db1a-0410-9941-cceddc491573
* Added an invocable power to train Invocations for Lugonu (previously the firstdshaligram2007-03-195-6/+69
| | | | | | power that could train Invocations was the 7mp demon summon). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1061 c06c8d41-db1a-0410-9941-cceddc491573
* s/Lucy/Lugonu/.dshaligram2007-03-1911-57/+64
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1060 c06c8d41-db1a-0410-9941-cceddc491573
* Alias < to > for Abyss exits.dshaligram2007-03-191-5/+15
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1059 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed shadow creature abuse in Hall of Blades.dshaligram2007-03-193-27/+46
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1058 c06c8d41-db1a-0410-9941-cceddc491573
* Minitomb was not being connected to the rest of the level, fixed.dshaligram2007-03-191-0/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1057 c06c8d41-db1a-0410-9941-cceddc491573
* Clear targeting prompts after target is selected.dshaligram2007-03-181-1/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1056 c06c8d41-db1a-0410-9941-cceddc491573
* Changes to the overview screen (%) - added abilities and made it scrollable.j-p-e-g2007-03-1812-1891/+1832
| | | | | | | | Also, some more clean-up of tutorial.cc. As this involved a lot of spacing changes it was easier to just replace the file as a whole. Sorry about that. There are still some differences between the Linux and Windows versions that I don't really understand but using get_number_of_cols helps a lot. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1055 c06c8d41-db1a-0410-9941-cceddc491573