summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/abl-show.cc
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove Chronos debug messages from non-debug builds.Adam Borowski2009-10-221-2/+3
|
* Make Time Bend use Invocations for power.Adam Borowski2009-10-221-21/+2
|
* Make Ponderousify available from day 1. Announce newly available powers ↵Adam Borowski2009-10-221-1/+3
| | | | when piety changes.
* Slap costs and fail chances on Chronos' abilities.Adam Borowski2009-10-221-13/+8
|
* Swap transform_cancellable into transform_uncancellable, since that's the ↵Adam Borowski2009-10-221-2/+1
| | | | | | default. It broken normal transformations...
* Prevent non-body armour from being made ponderous, it has no effect.Adam Borowski2009-10-221-4/+4
|
* Clean up some unused #includesAdam Borowski2009-10-221-1/+0
|
* ... and from abl-show.cc into godabil.ccAdam Borowski2009-10-221-92/+2
|
* Yank some god invocations from religion.cc into godabil.ccAdam Borowski2009-10-221-0/+1
|
* A typo. Also, make Time Step train Invocations.Adam Borowski2009-10-211-1/+2
|
* Chronos' time step.Adam Borowski2009-10-211-1/+34
|
* Remove tabs, and add minor cosmetic fixes.David Lawrence Ramsey2009-10-201-19/+23
|
* gods: added "Chronos", the slow godSteven Noonan2009-10-201-0/+53
| | | | | Signed-off-by: Brendan Hickey <brendan@bhickey.net> Acked-by: Steven Noonan <steven@uplinklabs.net>
* versioning: remove SVN-specific revision data, add Git versioningSteven Noonan2009-10-181-1/+0
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Remove food cost from Zin's recite, as it doesn't involve magic or anyAdam Borowski2009-10-171-1/+1
| | | | | | other strenuous activity that would justify the nutrition cost. Let's hope this can make recite something more than a painful way to victory-dance Invocations.
* abl-show.cc: fix constant assertionSteven Noonan2009-10-151-1/+1
| | | | | | It's supposed to bomb there, not succeed. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Apply n78291's patch in [2877049], with a few tweaks, to expand Jiyva'sDavid Lawrence Ramsey2009-10-121-13/+22
| | | | | wrath, allow uncancelable transformations as part of it, and adjust his Slimify power.
* Make gods that take corpse offerings do so without the butchery step,David Lawrence Ramsey2009-10-111-5/+5
| | | | | | i.e., allow merely praying over said corpses. Now, the only gods that pay attention to butchery are Kikubaaqudgha and Elyvilon. Also, add several miscellaneous fixes.
* project-wide: implement use of platform.h detection macrosSteven Noonan2009-10-101-1/+1
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Remove a lot of unneccessary includes.Robert Vollmert2009-10-091-1/+0
| | | | | | | The console version still compiles on Linux; both console and tiles version compile in OS X. I haven't been able to test the DOS and Windows compiles -- please fix or tell me about any errors that show up.
* Add minor cosmetic fixes.David Lawrence Ramsey2009-10-081-15/+17
|
* Implement FR 2872334 'don't auto-target neutrals' by replacing most uses of ↵Charles Otto2009-10-061-2/+2
| | | | TARG_ENEMY with TARG_HOSTILE.
* Drop obsolete CVS last-committed headers ($Author$).Adam Borowski2009-10-061-2/+0
|
* Increase the piety gain from decomposition, list the fruit cost for growth ↵Charles Otto2009-10-051-4/+17
| | | | and evolution on the a and ^ screens. Add toadstools to the list of monsters Feawn protects.
* Applying Kiku patch by Alex MacDonald (timecircuits). Kiku now has an ↵evktalo2009-10-021-36/+7
| | | | | | | | invocation to provide corpses, provides (partial) torment resistance, provides torment when butchering while praying, and gifts Necromancy books. As the final gift, the player can choose between blessing the wielded weapon with Pain brand, or Necronomicon. Flavour and help texts haven't been altered yet. Signed-off-by: evktalo <evktalo@users.sourceforge.net>
* Add spelling fixes.David Lawrence Ramsey2009-09-231-2/+2
|
* Commit several patches:j-p-e-g2009-09-131-0/+5
| | | | | | | | | | | | * patch 2849505 by weyrava: make submerged monsters use the correct colour * patch 2857771 by caotto: another Feawn update * patch 2838771 by camedo: add potions of brilliance/agility * BR 2841651 by bookofjude: allow Merfolk to control-tele into deep water Now we need tiles for the new potions! git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10669 c06c8d41-db1a-0410-9941-cceddc491573
* Apply caotto's other patch in [2839372], with a few tweaks, to improve dolorous2009-08-181-3/+7
| | | | | | | Feawn-related descriptions. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10563 c06c8d41-db1a-0410-9941-cceddc491573
* FR 2819565: Abort when trying to read a known ?blinking or ?teleportation j-p-e-g2009-08-131-0/+8
| | | | | | | | | | | | | | or when zapping a known /teleportation at yourself if you know you have a -TELE artefact equipped. In the same situation, prompt when trying to evoke Blink or cast one of the teleportation spells, in case the player insists on training Evoc/Spellcasting/Translocations that way. Also, automatically update the autoinscriptions when tweaking artefact properties in wizard mode. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10532 c06c8d41-db1a-0410-9941-cceddc491573
* Fix 2822832: temporary brands not being removed when thrown with LRET_FUMBLEDj-p-e-g2009-07-201-129/+186
| | | | | | | | | | | | | | plus: thrown weapon permabrand being removed when DUR_WEAPON_BRAND is active plus: double messaging of "You are now empty-handed." Fix 2810517: Added a pre-ability requirements check that handles Lugonu's enter/exit abyss, berserking, recite, breath attacks and some more. If the requirements aren't met, the check fails before the success check, thus no turn is wasted. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10360 c06c8d41-db1a-0410-9941-cceddc491573
* Spacing fixes.j-p-e-g2009-07-201-7/+6
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10356 c06c8d41-db1a-0410-9941-cceddc491573
* Apply caotto's plant god patch, for now named "Feawn".j-p-e-g2009-07-201-1/+73
| | | | | | | Also fix potions of porridge's menu colour being yellow for Mummies. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10355 c06c8d41-db1a-0410-9941-cceddc491573
* Add still more cleanups.dolorous2009-07-181-5/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10283 c06c8d41-db1a-0410-9941-cceddc491573
* Forward-port 0.5 r10276 to trunk, and add a few more cleanups.dolorous2009-07-181-49/+11
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10277 c06c8d41-db1a-0410-9941-cceddc491573
* Forward-port 0.5 r10274 to trunk.dolorous2009-07-181-1/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10275 c06c8d41-db1a-0410-9941-cceddc491573
* Add the Slime god as per n78291's (Shayne?) patch. Thanks! :Dj-p-e-g2009-07-181-1/+91
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10271 c06c8d41-db1a-0410-9941-cceddc491573
* Give Zin a one-shot ability at piety > 160 (cf. TSO's/Lugonu's weapon dolorous2009-07-121-3/+16
| | | | | | | blessings) to remove all mutations. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10173 c06c8d41-db1a-0410-9941-cceddc491573
* Typo fix.dolorous2009-07-121-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10171 c06c8d41-db1a-0410-9941-cceddc491573
* Apply patch by Adam Borowski, introducing new unique enchantress Kirke.j-p-e-g2009-06-271-1/+1
| | | | | | | | | | | This includes a new transformation TRAN_PIG that the player can not end at will but rather will have to time out. Pigs (or rather hogs) are fast but cannot use any equipment except amulets, or cast spells. If the transformation would cause death by stat loss (due to equipment loss) the player is paralysed instead. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10061 c06c8d41-db1a-0410-9941-cceddc491573
* First part of the merger of fixed artefacts into unrandom artefactszelgadis2009-06-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (further changes will be much smaller). Breaks savefile compatibility, and bumps the major savefile version up to 6. Some changes made to some tiles files, but it hasn't been tested with a tiles build. Overview of changes: * Unrand artefacts are now defined in art-data.txt and is turned into C code via util/art-data.pl. This has the dual advantage of being more readable by humans, and that if the unrand data structure changes then you can just change util/art-data.pl and regenerate the C code rather than having to change some 70 different C structs by hand. * util/art-data.pl automatically updates NO_UNRANDARTS, and also automatically generates an enumeration of all the unrands which are equal to their item.special field. * randart.cc and randart.h have been renamed to artefact.cc and artefact.h, since the files covers all types of artefacts, and the differences between randarts, unrandarts and (former) fixed arts have been minimized since the terms were introduced. Also renamed unrand.h to art-data.h * The brands and resistances of former fixed arts are now handled via artefact properties, but the rest of their special behaviours are still hardcoded. * Unrandarts are now distinguished between normal and "special", with the special ones currently just being identical to the list of the formed fixed arts. Special unrandarts are randomly generated less often than normal unrandarts, can be generated in the Abyss if they've been lost, can't be picked up by monsters, and can't be affected by Tukima's Dance. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10035 c06c8d41-db1a-0410-9941-cceddc491573
* Fix 2800089: the standard does not guarantee that you can convertharanp2009-06-101-4/+4
| | | | | | | | | | | from integer types to pointers and back. While we're at it, fix an older bug which might trigger if we ever have a platform where different pointer types have different sizes. Technically the standard does not guarantee (I think) that this isn't the case. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9947 c06c8d41-db1a-0410-9941-cceddc491573
* Since fixed artefacts are going to be folded into unrandarts, and unrandartszelgadis2009-06-081-6/+6
| | | | | | | | | | | have already become almost identical to randarts, change "randart" to "artefact" everywhere except for things that deal exclusively with randarts. Artefact related files will be renamed later. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9921 c06c8d41-db1a-0410-9941-cceddc491573
* Reduce screen-flicker and clearing of the message window when re-doing thezelgadis2009-05-281-1/+2
| | | | | | | | | | | previous command (`) (at least for actions involving selecting an item from inventory, selecting an ability to use, selecting a spell to cast, and selecting a spell to memorize). Not tested with the tiles build. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9839 c06c8d41-db1a-0410-9941-cceddc491573
* Add spacing fix.dolorous2009-05-251-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9822 c06c8d41-db1a-0410-9941-cceddc491573
* Revert previous change, as it erroneously displays that lesser healing dolorous2009-05-251-5/+1
| | | | | | | costs piety in the "a" screen. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9821 c06c8d41-db1a-0410-9941-cceddc491573
* In the "^" screen, display that Elyvilon's lesser healing for yourself dolorous2009-05-251-2/+5
| | | | | | | | and others has a piety cost, since it does in the former case, and there's only room for one line there. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9820 c06c8d41-db1a-0410-9941-cceddc491573
* Comment fixes.dolorous2009-05-251-5/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9819 c06c8d41-db1a-0410-9941-cceddc491573
* * Fix Bat Form restrictions not applying to choice by clicking (Tiles).j-p-e-g2009-05-181-1/+1
| | | | | | | * Allow </> as synonyms for left/right hand in swap_rings(). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9791 c06c8d41-db1a-0410-9941-cceddc491573
* Make Elyvilon's Divine Vigour temporarily increase MP as well as HP.dolorous2009-05-161-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9780 c06c8d41-db1a-0410-9941-cceddc491573
* Properly disallow Elyvilon's "Heal Other" abilities when they're aimed dolorous2009-05-161-2/+7
| | | | | | | at the player, just as we do with Lugonu's "Banish" ability. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9778 c06c8d41-db1a-0410-9941-cceddc491573