summaryrefslogtreecommitdiffstats
path: root/crawl-ref
Commit message (Collapse)AuthorAgeFilesLines
* Make all but one weapon size checks use you.could_wield(), they were out of ↵Adam Borowski2009-10-253-15/+8
| | | | | | | sync, that caused autoexplore ignore butchering knives for nagas, many weapons being randomly shown as useless while perfectly wieldable, and so on.
* beam.cc: Statues don't screamMatthew Cline2009-10-251-5/+6
| | | | | Grantie statues no longer scream when they're disintegrated, since they're entirely mundane.
* Give some warning of what's to come in ossuary_due_cavern.Jude Brown2009-10-251-1/+4
| | | | Signed-off-by: Darshan Shaligram <dshaligram@users.sourceforge.net>
* makefile: use atomic target for contribsSteven Noonan2009-10-251-21/+19
| | | | | | This is not the ideal solution, but it avoids an infinite loop, so... Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Revert "makefile: remove phony 'contrib' target, use .contrib-libs instead"Steven Noonan2009-10-251-4/+7
| | | | This reverts commit 045ee813f5c30b1a660017c891bcd9d203c44224.
* FunctionMachines: call a specified Lua function when certain conditions are ↵Jude Brown2009-10-252-0/+159
| | | | | | | | met. Conditions currently are "random" (every random(min, max) turns), "turns" (every turns turns), "in_los" (when you.see_cell(marker:pos())), "player_at" (when you're standing on the marker). Needs merge with lm_trig.lua. Signed-off-by: Darshan Shaligram <dshaligram@users.sourceforge.net>
* FR 2792379: stop auto-explore on marked statuesMatthew Cline2009-10-255-1/+47
| | | | | Markers can be placed on statues or orcish idols to cause auto-explore to stop when those statues/idols are first found.
* makefile: remove phony 'contrib' target, use .contrib-libs insteadSteven Noonan2009-10-251-7/+4
| | | | | | | This fixes a weird 'make' loop with: make CROSSHOST=i686-pc-mingw32 NO_YACC=1 Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* New slot-based demonspawn generator.Stefan O'Rear2009-10-251-297/+107
| | | | | This generator divides facets into body, awesome, great, and good ranks and assigns a fixed number of each.
* Tweaks to vaults with harmful clouds.David Ploog2009-10-251-1/+1
|
* Document new vault testing function (Jude Brown).David Ploog2009-10-251-2/+2
|
* Let markers change the description of any featureMatthew Cline2009-10-251-2/+2
| | | | | | | | | Allow markers to change the short and/or long description of any feature, not just portal vault entrances. The feature_description() and feature_description_long() functions have been removed from the mapmark classes and turned into ordinary properties. Also added the marker property "door_description_suffix", which can be used to alter the short description of (known) doors by appending a string to them.
* makefile: generate dependencies using GCC by defaultSteven Noonan2009-10-242-11/+21
| | | | | | This also automatically regenerates dependencies when needed. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* makefile: fix .cc file dependenciesSteven Noonan2009-10-241-1/+1
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Tweaks to vaults with harmful clouds.David Ploog2009-10-252-50/+60
|
* Document new vault testing function (Jude Brown).David Ploog2009-10-251-0/+30
|
* Update CREDITS.David Ploog2009-10-251-7/+7
| | | | | | Note that the "Jr" in "William Tanksley, Jr." confuses the perl script used for columnising the list. This is avoided by removing the "Jr" before running the script and adding it afterwards.
* Let markers change the description of any featureMatthew Cline2009-10-257-71/+56
| | | | | | | | | Allow markers to change the short and/or long description of any feature, not just portal vault entrances. The feature_description() and feature_description_long() functions have been removed from the mapmark classes and turned into ordinary properties. Also added the marker property "door_description_suffix", which can be used to alter the short description of (known) doors by appending a string to them.
* mutation.cc: fix compiler warning about 'mdef' being unused in non-DEBUG buildsSteven Noonan2009-10-241-3/+1
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* makefile: set '.contrib-libs' file as an intermediateSteven Noonan2009-10-242-0/+4
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* sdl: fix makefile to use uname_S properlySteven Noonan2009-10-241-0/+0
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Roll demonspawn mutations at the start of the game.Stefan O'Rear2009-10-2410-140/+107
| | | | | | | All demonspawn mutations are now stored in the player data, and are determined at the same time. This makes a lot of things a lot simpler. On the other hand, it means that the influence of skills and gods on demonspawn mutations is now broken.
* Add the 0.6 launcher brands to the randart listStefan O'Rear2009-10-241-2/+4
| | | | | | Penetration has been added with a generation probability of 10% (same as speed) and shadow has been added at 15%, 5% has been removed from vorpal, flame, frost, protection, and venom.
* Force all randart weapons to have some brand.Stefan O'Rear2009-10-241-0/+4
|
* Revert "Add still more minor cosmetic fixes."Steven Noonan2009-10-241-51/+96
| | | | This reverts commit 6d62ab1b7cf0fbf6dda50f86f27822a9551da8ae.
* Fix the color check when mutating (very) ugly things due to proximity toDavid Lawrence Ramsey2009-10-251-11/+14
| | | | | | other (very) ugly things, so that they never mutate into the same color. Also, simplify the logic for proximity to very ugly things versus ugly things.
* makefile: correct contributing library dependenciesSteven Noonan2009-10-241-46/+18
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* rltiles/makefile: fix linkage on cross-compilesSteven Noonan2009-10-241-1/+6
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* tile.cc: add missing includesSteven Noonan2009-10-241-0/+3
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* contribs: fix parallel make and simplify MinGW buildsSteven Noonan2009-10-248-132/+14
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* rltiles/makefile: fix MinGW buildSteven Noonan2009-10-241-7/+10
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* makefile: move '-g' option to CFOTHERS, making it a global flagSteven Noonan2009-10-241-1/+1
| | | | | | | | Otherwise, contributing libraries are built without the '-ggdb' flag, but are still built with '-O0'. Which really doesn't help at all. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* makefile: rename 'LIB' variable to 'LIBS'Steven Noonan2009-10-241-16/+16
| | | | | | | | It's not uncommon to get environment conflicts with the LIB variable (Python on Windows sets it, as well as older versions of Visual C++). So the easy fix is to rename it. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* msvc: add x86_64 build supportSteven Noonan2009-10-2415-71/+932
| | | | | | | This updates all the contrib projects for this support as well. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* MSVC: fix build (add missing source files to project)Steven Noonan2009-10-242-16/+163
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Add still more minor cosmetic fixes.David Lawrence Ramsey2009-10-241-96/+51
|
* Add more minor cosmetic fixes.David Lawrence Ramsey2009-10-241-31/+30
|
* Simplify.David Lawrence Ramsey2009-10-241-9/+2
|
* Add minor cosmetic fixes.David Lawrence Ramsey2009-10-241-5/+5
|
* Extend potions of resistance to same duration as might. [FR 2885026]Adam Borowski2009-10-251-4/+4
|
* Also briefly flash red when Igniting Poison.Adam Borowski2009-10-251-0/+9
|
* Give a message when a monster is affected by Ignite Poison.Adam Borowski2009-10-251-0/+1
|
* Factor the shields skill while determining handedness during weapon ↵Adam Borowski2009-10-251-1/+13
| | | | acquirement [FR 2885568]
* Revert Cb's piety only while resting, change the description instead.Adam Borowski2009-10-252-4/+3
|
* Give Cb's piety only while resting, but at much faster rate.Adam Borowski2009-10-251-1/+6
|
* Make it possible for demigods to get the hard books [BR 2883646] (sorear)Adam Borowski2009-10-242-4/+9
|
* Update CREDITS.David Ploog2009-10-241-23/+23
|
* ctest.cc: kill memory access violationSteven Noonan2009-10-241-1/+0
| | | | | | The line removed caused a crash occasionally. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Fix build with -DDGAMELAUNCH (Napkin).Darshan Shaligram2009-10-241-0/+1
|
* Fixing Xcode project again due to missing files.Enne Walker2009-10-241-15/+47
|