summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tagging 0.1.3 release.0.1.3dshaligram2006-11-150-0/+0
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/tags/stone_soup-0.1.3@404 c06c8d41-db1a-0410-9941-cceddc491573
* [1595794] Fixed bad multidrop memory (when only one item was dropped, multidropdshaligram2006-11-141-0/+1
| | | | | | was not forgetting the item after dropping it). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup-0.1.3@396 c06c8d41-db1a-0410-9941-cceddc491573
* [1595668] Fixed disc of storms producing buggy messages.dshaligram2006-11-142-11/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup-0.1.3@394 c06c8d41-db1a-0410-9941-cceddc491573
* [1595804] Search was not active while resting.dshaligram2006-11-141-6/+0
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup-0.1.3@392 c06c8d41-db1a-0410-9941-cceddc491573
* Remove -svn qualifier from version for the impending 0.1.3 release.dshaligram2006-11-141-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup-0.1.3@388 c06c8d41-db1a-0410-9941-cceddc491573
* Branching stone_soup for 0.1.3 release.dshaligram2006-11-140-0/+0
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup-0.1.3@386 c06c8d41-db1a-0410-9941-cceddc491573
* Updated change history for 0.1.3.dshaligram2006-11-131-0/+123
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@384 c06c8d41-db1a-0410-9941-cceddc491573
* Docs for 0.1.3.dshaligram2006-11-139-1275/+2559
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@383 c06c8d41-db1a-0410-9941-cceddc491573
* Changes to the interface when wearing rings:dshaligram2006-11-131-10/+11
| | | | | | | | | * When prompting to remove an existing ring, use the item's inventory slot instead of L and R (for left and right), since L and R cause confusion. * If one of the two worn rings is cursed, show the which-ring-to-remove query anyway for keystroke consistency. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@382 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed worn jewellery not being flagged correctly when dropped.dshaligram2006-11-121-1/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@381 c06c8d41-db1a-0410-9941-cceddc491573
* Readjusted wizardry effects.dshaligram2006-11-121-11/+13
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@380 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed 1594109: Bad messages when non-existing weapons dance, plusharanp2006-11-112-2/+6
| | | | | | | Xom shouldn't try to make it happen. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@379 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed silver statue description.dshaligram2006-11-091-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@378 c06c8d41-db1a-0410-9941-cceddc491573
* [1589854] Orange and silver statues are now monsters. Statue effects are handleddshaligram2006-11-0916-56/+175
| | | | | | | as monster special abilities. Disintegration continues to instakill, and the statue can also be destroyed physically. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@377 c06c8d41-db1a-0410-9941-cceddc491573
* Removed M_ON_FIRE (unused) and added M_UNIQUE to identify unique monsters.dshaligram2006-11-093-55/+61
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@376 c06c8d41-db1a-0410-9941-cceddc491573
* [1593356] Fixed ghouls mutating.dshaligram2006-11-091-5/+15
| | | | | | | Fixed old b26 bug where the undead would decompose from mutation only when wearing an amulet of resist mutation. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@375 c06c8d41-db1a-0410-9941-cceddc491573
* [1593318] Moved ranged combat display before the other missile skills.dshaligram2006-11-091-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@374 c06c8d41-db1a-0410-9941-cceddc491573
* Removed another unnecessary duplicate place name function.dshaligram2006-11-0910-241/+86
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@373 c06c8d41-db1a-0410-9941-cceddc491573
* "death" was missing from EC_ attribute names, fixed.dshaligram2006-11-091-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@372 c06c8d41-db1a-0410-9941-cceddc491573
* [1593089] Allow Escape to exit the sequential pickup prompt.dshaligram2006-11-092-3/+3
| | | | | | Moved notes to the end of the character dump. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@371 c06c8d41-db1a-0410-9941-cceddc491573
* Added wizard command @ to set stats for the PC.dshaligram2006-11-097-10/+54
| | | | | | | | Curare-tipped needles are destroyed much more easily than regular needles. Fixed \ in shops showing bad results. Fixed missing column break in skills display. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@370 c06c8d41-db1a-0410-9941-cceddc491573
* Fix compile failure with CLUA_BINDINGS not defined.dshaligram2006-11-081-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@369 c06c8d41-db1a-0410-9941-cceddc491573
* [1592629] \ now shows item identification knowledge in shops.dshaligram2006-11-082-15/+81
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@368 c06c8d41-db1a-0410-9941-cceddc491573
* [1584965] Display unarmed combat after the other melee skills.dshaligram2006-11-082-36/+61
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@367 c06c8d41-db1a-0410-9941-cceddc491573
* Added documentation for the cset_FOO and feature options (David).dshaligram2006-11-081-1/+56
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@366 c06c8d41-db1a-0410-9941-cceddc491573
* [1592521] Fix the invisibility check for tracers to produce nicer results.dshaligram2006-11-082-8/+51
| | | | | | | Monsters are likely to try and shoot at invisible players even if they don't know exactly where they are. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@365 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed level-map brokenness when using the DEC character set on Linux.dshaligram2006-11-082-14/+34
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@364 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed beta 26 bug: Glow contamination has an extremely severe mutation rate.dshaligram2006-11-081-1/+7
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@363 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed easy_butcher being unable to switch back to pre-butcher weapon.dshaligram2006-11-081-0/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@362 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed atrociously broken tracer beams. These bugs seem to have been around dshaligram2006-11-081-8/+9
| | | | | | forever. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@361 c06c8d41-db1a-0410-9941-cceddc491573
* Minor readjustment of draconian rarity in Zot.dshaligram2006-11-082-7/+10
| | | | | | MS_STEAM_BALL was a touch too powerful, adjusted. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@360 c06c8d41-db1a-0410-9941-cceddc491573
* [1591152] Fixed macros being able to infinite loop; I'm hoping this will ↵dshaligram2006-11-071-3/+3
| | | | | | play well on curses without keypad(). It seems to work okay here, fingers crossed. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@359 c06c8d41-db1a-0410-9941-cceddc491573
* Sigh, DOYACC should default to n on DOS.dshaligram2006-11-071-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@358 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed yet another off-by-one error.dshaligram2006-11-071-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@357 c06c8d41-db1a-0410-9941-cceddc491573
* Tweaked interrupt_activity so that stacked delays (travel/macro + something ↵dshaligram2006-11-071-23/+61
| | | | | | else) are correctly interrupted. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@356 c06c8d41-db1a-0410-9941-cceddc491573
* Updated INSTALL with information on the level compiler.dshaligram2006-11-071-208/+277
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@355 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed lexer bug that caused segfaults after reading integer parameters.dshaligram2006-11-071-0/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@354 c06c8d41-db1a-0410-9941-cceddc491573
* Updated comments for splev.des. Added notes on how hell portals are initialiseddshaligram2006-11-0710-46/+244
| | | | | | | | | | | | | | | | | | | | | | | | for the Vestibule to splev.des. Pandemonium demon lord levels are now selected by tag rather than name to allow for multiple alternative levels for a given demon lord. Other special levels can also have alternate levels (picking by PLACE: also randomly picks one of all eligible levels with the same PLACE:). Slightly upped the generation weight of minitemples to match pre-levcomp behaviour. Fixed hell portals being incorrectly unbarred if the Vestibule is horizontally mirrored. Updated makefile.dos to build the level compiler. Man, that was painful. I doubt if the DOS build will work on a pure DOS, or even on Win 9X with all the long filenames capering around... Fixed mapdef.cc to compile on DOS. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@353 c06c8d41-db1a-0410-9941-cceddc491573
* Catch stray makefile.lnx references in docs/comments.nlanza2006-11-072-4/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@352 c06c8d41-db1a-0410-9941-cceddc491573
* makefile.lnx -> makefile.unixnlanza2006-11-072-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@351 c06c8d41-db1a-0410-9941-cceddc491573
* Continue to generic-ify the build; very little in the source is *actually*nlanza2006-11-074-14/+14
| | | | | | | Linux-specific, so stop having separate LINUX/UNIX #defines. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@350 c06c8d41-db1a-0410-9941-cceddc491573
* Hack on the levcomp stuff so it builds inside Xcode; as part of that, cleannlanza2006-11-0730-2907/+1599
| | | | | | | | | | | | | it up a tad in general -- still builds in makefile.lnx, and the precompiled stuff works in MinGW. Also, strip out some of the now-totally-obsolete makefiles; we're really only using dos, mgw, lnx, and osx these days anyway. Anybody who wants support for something those don't do is better off creating it from scratch at this point. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@349 c06c8d41-db1a-0410-9941-cceddc491573
* More intelligent messages when monsters hit themselves (1578169.)haranp2006-11-061-12/+55
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@348 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed bug 1591105, invisible monsters can no longer 'gesture wildly.'haranp2006-11-061-3/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@347 c06c8d41-db1a-0410-9941-cceddc491573
* Added an option, increasing_skill_progress (default false), which if trueharanp2006-11-065-3/+19
| | | | | | | | makes skills display in increasing percentiles. Better names for the option are welcome. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@346 c06c8d41-db1a-0410-9941-cceddc491573
* More makefile rearrangement; pre-generated parser goes into source/prebuilt.dshaligram2006-11-067-15/+46
| | | | | | | | | | Updated Linux/Windows makefiles to use prebuilt/foo if DOYACC=n. Anyone updating levcomp.l / levcomp.y or the .des files must run make prebuild and check in the prebuilt files so that folks compiling stone_soup svn are not greatly inconvenienced. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@345 c06c8d41-db1a-0410-9941-cceddc491573
* Added a package-source target to generate source tarball and zip suitable ↵dshaligram2006-11-063-6/+60
| | | | | | | | for release from a clean svn tree. package-source is defined only in makefile.lnx; tested on Linux and Mac OS X. The source packages will include mapdefs.ixx and the level compiler intermediates so that users without lex/yacc can still build Crawl. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@344 c06c8d41-db1a-0410-9941-cceddc491573
* Fix for 1591103, incorrect no-damage messages with vorpal brands.haranp2006-11-061-4/+9
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@343 c06c8d41-db1a-0410-9941-cceddc491573
* Cosmetic fix for 1590656: bad claw message.haranp2006-11-061-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@342 c06c8d41-db1a-0410-9941-cceddc491573
* Fix for 1591269, dissection failure hints why without easy_butcher.haranp2006-11-062-2/+8
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@341 c06c8d41-db1a-0410-9941-cceddc491573