summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* "Glow" status is now accurate.dshaligram2006-09-251-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@110 c06c8d41-db1a-0410-9941-cceddc491573
* Fix for bug 1563792: quasits can now be generated.haranp2006-09-241-0/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@109 c06c8d41-db1a-0410-9941-cceddc491573
* More cleanups of file handling.haranp2006-09-244-117/+26
| | | | | | | Removed the useless "anticheat check." git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@108 c06c8d41-db1a-0410-9941-cceddc491573
* Made some more steps on the way to integrating itemprop.cc andharanp2006-09-2415-164/+43
| | | | | | | eliminating wpn-misc.cc. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@107 c06c8d41-db1a-0410-9941-cceddc491573
* Use EOL instead of \n when writing to the character dump, or things come dshaligram2006-09-241-5/+5
| | | | | | | | unglued when EOL is different from \n (such as on DOS). Ye gods. One day we'll have to clean up this EOL crap and particularly the intricate eol mangling in chardump.cc which I believe was written by Satan. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@106 c06c8d41-db1a-0410-9941-cceddc491573
* Marginally bumped damage of vorpal launchers - from 125% to 130%.dshaligram2006-09-241-2/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@105 c06c8d41-db1a-0410-9941-cceddc491573
* PCRE Copyright license (PCRE 6)dshaligram2006-09-241-0/+68
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@104 c06c8d41-db1a-0410-9941-cceddc491573
* Copyright license text for Lua 5 and the Mersenne Twister.dshaligram2006-09-242-0/+60
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@103 c06c8d41-db1a-0410-9941-cceddc491573
* Cleaned up a lot of dependencies between MULTIUSER, SAVE_PACKAGE_CMD,haranp2006-09-245-265/+168
| | | | | | | | | etc. Note that ouch.cc, misc.cc and newgame.cc still duplicate the file name creation routines for no good reason - will be fixed later. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@102 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed water elemental generation/movement bugs.dshaligram2006-09-249-172/+285
| | | | | | | | | Cleaned up repeated code that controlled what monsters can move to what kinds of squares. Tweaked monster polymorph so monsters that can survive on the current monster's location are valid targets without having to share the same habitat. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@101 c06c8d41-db1a-0410-9941-cceddc491573
* Autoprayer will not pray at altars.haranp2006-09-241-0/+3
| | | | | | | [I get the 100th commit! :-)] git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@100 c06c8d41-db1a-0410-9941-cceddc491573
* Revert ';' command for now.haranp2006-09-241-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@99 c06c8d41-db1a-0410-9941-cceddc491573
* Made kobold lairs more frequent and reduced orc room spamming.dshaligram2006-09-241-2/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@98 c06c8d41-db1a-0410-9941-cceddc491573
* Reworked wand prices slightly per discussion with Erik.dshaligram2006-09-244-5/+22
| | | | | | | Tweaked debug_make_shop to allow creating representative shops for easy price comparisons. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@97 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed Lua macro weirdness.dshaligram2006-09-242-16/+24
| | | | | | | Clear messages before each travel move so that accumulated messages don't interrupt travel. Refixed silly throwing penalty for needles. Finally put the code in the right place. :-) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@96 c06c8d41-db1a-0410-9941-cceddc491573
* More cleanups with grid_destroys_items().haranp2006-09-235-22/+14
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@95 c06c8d41-db1a-0410-9941-cceddc491573
* Better refix of the drop-on-destroying-grid bug.haranp2006-09-231-5/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@94 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed up fully_identified().haranp2006-09-232-3/+22
| | | | | | | Fixed bug when noting items purchased from shops. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@93 c06c8d41-db1a-0410-9941-cceddc491573
* Integrated Matthew Cline's updates to notes.haranp2006-09-2319-40/+274
| | | | | | | | This breaks note file compatibility. fully_identified() might need some testing. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@92 c06c8d41-db1a-0410-9941-cceddc491573
* Fixes bug 1563819, items dropped on lava/water now disintegrate.haranp2006-09-231-3/+10
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@91 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed corrosion of wierd items when wielding themharanp2006-09-231-0/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@90 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed Book of Earth bug.haranp2006-09-221-0/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@89 c06c8d41-db1a-0410-9941-cceddc491573
* Unarmed fighting speed somewhat nerfed.haranp2006-09-221-4/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@88 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed wand pricing in shopsdshaligram2006-09-226-28/+101
| | | | | | | Added debug command to create a shop by type for debugging further price stuff we may run into. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@87 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed bug with jellies not copying enchantments.haranp2006-09-221-1/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@86 c06c8d41-db1a-0410-9941-cceddc491573
* Shadow-creatures-casting ghosts now cast MS_LEVEL_SUMMON.haranp2006-09-221-0/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@85 c06c8d41-db1a-0410-9941-cceddc491573
* Scrolls of immolation cannot burn themselves.haranp2006-09-221-1/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@84 c06c8d41-db1a-0410-9941-cceddc491573
* Generic elves now have intelligence I_NORMAL.haranp2006-09-221-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@83 c06c8d41-db1a-0410-9941-cceddc491573
* Made ';' do a better job.haranp2006-09-225-16/+45
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@82 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed the bug of mimics with no name.dshaligram2006-09-221-0/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@81 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed the bug when dropping too much gold.haranp2006-09-221-0/+16
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@80 c06c8d41-db1a-0410-9941-cceddc491573
* More draconian fun. Implemented Erik's idea of same-colour draconian packs,dshaligram2006-09-221-7/+44
| | | | | | | | upped band numbers slightly. I wouldn't care to meet a pack of yellow draconians though. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@79 c06c8d41-db1a-0410-9941-cceddc491573
* Throwing needles by hand is now seriously inaccurate. Even more serious than ↵dshaligram2006-09-221-3/+4
| | | | | | before, since it appears that hand-thrown needles are still accurate enough for ogre use. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@78 c06c8d41-db1a-0410-9941-cceddc491573
* Tossed out ChangeLog. We'll generate it at release time using svn2log or ↵dshaligram2006-09-221-7/+0
| | | | | | something similar; maintaining the ChangeLog by hand is more tedium than humanity can endure. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@77 c06c8d41-db1a-0410-9941-cceddc491573
* Resists screen is now colored.haranp2006-09-222-34/+54
| | | | | | | Fixed a bug in the chardump output. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@76 c06c8d41-db1a-0410-9941-cceddc491573
* Incremented save minor versions for TAGTYPE_PLAYER and TAGTYPE_LEVEL to supportdshaligram2006-09-222-31/+41
| | | | | | | inscriptions and preserve backward compatibility. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@75 c06c8d41-db1a-0410-9941-cceddc491573
* git-svn-id: ↵dshaligram2006-09-221-3/+3
| | | | https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@74 c06c8d41-db1a-0410-9941-cceddc491573
* Refixed draconian band sizes, and tweaked debug.cc so that wizmode create ↵dshaligram2006-09-224-10/+14
| | | | | | monster always calls allows a band of monsters, so it's easier to test band generation. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@73 c06c8d41-db1a-0410-9941-cceddc491573
* Reduced overdose of draconians in draconian bands.dshaligram2006-09-221-2/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@72 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed bug 1563452 (fireballs can be blocked by shields.) I think.haranp2006-09-222-0/+2
| | | | | | | We should really have a proper bolt() copy constructor. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@71 c06c8d41-db1a-0410-9941-cceddc491573
* Miscast effect explosions now always hit.haranp2006-09-221-1/+8
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@70 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed the bug where ranged weapons were gettingharanp2006-09-221-2/+2
| | | | | | | | SPWPN_FLAMING and SPWPN_FREEZING instead of SPWPN_FLAME and SPWPN_FROST. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@69 c06c8d41-db1a-0410-9941-cceddc491573
* Documented travel_stair_cost, fixed some confusing wording.dshaligram2006-09-221-10/+28
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@68 c06c8d41-db1a-0410-9941-cceddc491573
* Added 'show resists screen' command. Needs more improvementharanp2006-09-224-0/+60
| | | | | | | (specifically colors.) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@67 c06c8d41-db1a-0410-9941-cceddc491573
* Cleanup of input() in acr.cc.haranp2006-09-223-712/+710
| | | | | | | | | | | Changed travel API - it now returns the proper command_type instead of using the move_x, move_y variables. IMPORTANT: While I believe that DOS support is maintained, I might have broken it and I can't test myself. Someone with a DOS console should test this. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@66 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed the low-level jelly pit bug.haranp2006-09-221-4/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@65 c06c8d41-db1a-0410-9941-cceddc491573
* Added a debug command to create a trap of any kind for easier trap-testing dshaligram2006-09-226-8/+88
| | | | | | | porpoises. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@64 c06c8d41-db1a-0410-9941-cceddc491573
* [1562798] Updated Zin and the Shining One descriptions to reflect the fact thatdshaligram2006-09-221-7/+9
| | | | | | | they may bless weapons. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@63 c06c8d41-db1a-0410-9941-cceddc491573
* * [Balance] Okawaru no longer protects you from harm. Needs to be furtherdshaligram2006-09-2224-90/+140
| | | | | | | | | | | | | | | | | | | | | | | discussed. * [Balance] Rods are now generated in the 9-14MP range (was 9-17MP). * [Balance] Draconians are slightly weaker, hpwise. Attackwise they're still a bundle of hurt. * [Balance] Sif Muna spell training piety is now scaled with respect to skill aptitudes. I've also lowered the level divider to 60 to make piety gain easier. * [Balance] Okawaru will only attempt to grant missiles if he's decided not to do a high-end gift. This reduces the encroachment of missile gifts on armour/weapon probability. Okawaru also expects a minimum missile skill of 7 before handing out free missiles. * Ctrl+direction attack/untrap no longer ignores confusion. * The game name is now a #define in version.h so we don't have to scatter it across multiple source files. * Fixed X map not handling DOS keypad correctly (Tina Hall). * Added MR_RES_ASPHYX to flag resistance to curare's secondary effects. Plants also get blanket immunity to secondary curare effects. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@62 c06c8d41-db1a-0410-9941-cceddc491573
* Now that Haran has fixed a ton of compiler warnings, turn a much stricternlanza2006-09-211-1/+36
| | | | | | | | | | | set of warnings on for the Mac build. About all we can't reasonably turn on is -Wshadow, which will take some careful surgery to fix -- there's some fairly tricky shadowing going on that may take a bit of care and time to untangle. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@60 c06c8d41-db1a-0410-9941-cceddc491573