summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/output.cc
Commit message (Collapse)AuthorAgeFilesLines
* Replace uses of player_AC with player::armour_class.Vsevolod Kozlov2009-11-081-2/+2
|
* Replace mons_neutral with monsters::neutral.Vsevolod Kozlov2009-11-071-3/+3
| | | | Signed-off-by: Jude Brown <bookofjude@users.sourceforge.net>
* Move checks for the berserk state into actor::berserk().David Lawrence Ramsey2009-11-061-3/+3
|
* Move mons_is_friendly to monsters::friendly.Vsevolod Kozlov2009-11-061-4/+4
| | | | Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
* Convert calls you.duration to relevant player:: check.Vsevolod Kozlov2009-11-061-1/+1
| | | | Signed-off-by: Jude Brown <bookofjude@users.sourceforge.net>
* Add actor::petrified, which replaces mons_is_petrified.Vsevolod Kozlov2009-11-061-1/+1
| | | | Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
* Unify mesmerisation code.Robert Vollmert2009-11-051-2/+2
| | | | | | | | There were several places that had copies of the same code, checking whether mesmerisation blocked movement to a given target. The various mesmerisation functions have become methods of player and were moved into behold.cc.
* Replace uses of player_is_airborne with you.airborne.Vsevolod Kozlov2009-11-051-3/+3
| | | | Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
* Move *_res(ist)_magic to relevant classes, provide actor interface.Vsevolod Kozlov2009-11-051-1/+1
| | | | Signed-off-by: Jude Brown <bookofjude@users.sourceforge.net>
* Split up view.cc.Robert Vollmert2009-11-041-0/+2
|
* Split game_options from externs.h into options.h.Robert Vollmert2009-11-041-0/+1
|
* Remove mapping abilities from the gameStefan O'Rear2009-11-021-1/+1
| | | | | Mapping still exists on cards, scrolls, Xom, and as the passive mutation. The ball of seeing exists, but will have to be dealt with.
* Implement 'Icemail' mutation for new DSStefan O'Rear2009-11-021-0/+2
|
* Splitting up stuff.cc.Robert Vollmert2009-10-301-0/+2
| | | | New: colour.cc, coord.cc, coordit.cc, random.cc, rng.cc.
* Make the monster pane use the new fields in monster_info.Robert Vollmert2009-10-271-17/+7
|
* Move monster_pane_info out into mon-info.cc and rename.Robert Vollmert2009-10-271-300/+14
| | | | | I plan to use monster_info to get monster data out to the player safely via Lua.
* Add stochastic torment resistance per dpegStefan O'Rear2009-10-261-0/+4
| | | | | | | | | The mutation comes in three levels and blocks 20%, 40%, or 60% (shown to the user) of torments. Right now, you can cast Symbol of Torment with it; I doubt this is too good. It is on the tier-1 list for demonspawn mutations, and I expect it to be balanced appropriately. Signed-off-by: Darshan Shaligram <dshaligram@users.sourceforge.net>
* Convert player::your_name to std::string.Robert Vollmert2009-10-241-2/+2
| | | | Doesn't seem to break anything...
* Moving data out of newgame.cc.Robert Vollmert2009-10-231-0/+2
| | | | Also move species<->string translation from player.cc to species.cc.
* Move player_see_invis into player class.Robert Vollmert2009-10-221-1/+1
|
* Yank some god invocations from religion.cc into godabil.ccAdam Borowski2009-10-221-0/+1
|
* Show god rank as [****..] (abrahamwl).Adam Borowski2009-10-221-2/+2
|
* versioning: remove SVN-specific revision data, add Git versioningSteven Noonan2009-10-181-1/+0
| | | | 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-0/+9
| | | | | wrath, allow uncancelable transformations as part of it, and adjust his Slimify power.
* 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-2/+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.
* Display (very) ugly things' colors in their descriptions.David Lawrence Ramsey2009-10-061-8/+11
|
* Drop obsolete CVS last-committed headers ($Author$).Adam Borowski2009-10-061-2/+0
|
* Amulet of guardian spirit, it comes as an amulet or a cap.Adam Borowski2009-10-051-1/+3
| | | | | | | | When worn, all non-poison damage will drain mana instead, hurting hp only after mana is depleted. The cap brand is intended only for a fixedart, but per dpeg's request, it will be generated on ordinary caps for now, as a test.
* Vehumet modifications. Remove the warding effect, replace it with extended ↵Charles Otto2009-09-301-3/+1
| | | | | | | | range for conjurations spells. Starting at **** piety reduce the cost of high level (>=5) conjurations and summonings spells by 1. (Additional wording tweaks by Eino) Signed-off-by: evktalo <evktalo@users.sourceforge.net>
* Various religion-related fixes: Update the player's title when gainingDavid Lawrence Ramsey2009-09-241-1/+1
| | | | | | or losing piety or penance, so that Invocations-based titles are handled properly; don't display Zin's message about mutagenic glow if the player isn't glowing; and have Zin treat all chaotic spells consistently.
* Add more spelling fixes.David Lawrence Ramsey2009-09-241-1/+1
|
* Add spelling fixes.David Lawrence Ramsey2009-09-231-1/+1
|
* * Fix 2862312: examination of items in shops not working after buyingj-p-e-g2009-09-211-3/+3
| | | | | | | | | | | | | | | something * FR 2836364 : Make controlled blink contaminate the player. * Fix 2841232: display "very slow" in the % screen. * FR 2858960 : Re-add mouseover descriptions for previously seen (but not detected) features out of sight, and for plain floor the stash description like when using 'x'. * Disallow placement of corpses within walls, and allow rock worms to leave corpses elsewhere. * Minor tweaks to the documentation. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10766 c06c8d41-db1a-0410-9941-cceddc491573
* Add the most recent version of Adam's kraken patch into trunk.j-p-e-g2009-09-171-1/+2
| | | | | | | | | Might still need some tweaks but overall looks great! And... we need more tiles (kraken head + tentacles). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10691 c06c8d41-db1a-0410-9941-cceddc491573
* Commit several patches:j-p-e-g2009-09-131-3/+13
| | | | | | | | | | | | * 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 bookofjude's patch in [2837552] to fix "-um" pluralization issues.dolorous2009-08-181-2/+10
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10566 c06c8d41-db1a-0410-9941-cceddc491573
* As per FR 2837779, change Forescry to Phase Shift (Trl). Same level,j-p-e-g2009-08-141-3/+3
| | | | | | | | | | same effect, but different name, description, and messages. Also, See Invisible is now pure Ench, and has been moved into the Book of Enchantments. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10548 c06c8d41-db1a-0410-9941-cceddc491573
* Add the Slime god as per n78291's (Shayne?) patch. Thanks! :Dj-p-e-g2009-07-181-2/+15
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10271 c06c8d41-db1a-0410-9941-cceddc491573
* Fix 2819298: sling bullets not counting towards _ammo_count for slingsj-p-e-g2009-07-161-10/+10
| | | | | | | | | Fix 2822293: colour "slot restricted" darkgrey on % screen Fix 2822279: polymorph other taking MR into account Fix 2821651: berserking monsters respecting 't' orders git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10247 c06c8d41-db1a-0410-9941-cceddc491573
* Fix inconsistencies with resistance displays in the "%" screen, dolorous2009-07-161-4/+3
| | | | | | | | | including a fix for [2822291]. (For the record, there still seem to be some inconsistencies with how many levels some resistances have; do acid resistance and clarity have 3 levels or 1?) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10229 c06c8d41-db1a-0410-9941-cceddc491573
* Fix [2818619]: Clarify display of multiple levels of the "spit poison" dolorous2009-07-091-1/+2
| | | | | | | mutation. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10124 c06c8d41-db1a-0410-9941-cceddc491573
* Change "resting" to "dormant" for undead, non-living and plant monsters. ↵evktalo2009-07-071-1/+1
| | | | | | (Adam Borowski) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10120 c06c8d41-db1a-0410-9941-cceddc491573
* Show undead, nonliving and plant monsters as "resting" instead of "sleeping" ↵evktalo2009-07-061-1/+10
| | | | | | in the monster panel. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10112 c06c8d41-db1a-0410-9941-cceddc491573
* Apply patch by Adam Borowski, introducing new unique enchantress Kirke.j-p-e-g2009-06-271-0/+3
| | | | | | | | | | | 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
* Apply r9964 to trunk, and documentation update.j-p-e-g2009-06-111-4/+8
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9965 c06c8d41-db1a-0410-9941-cceddc491573
* Since fixed artefacts are going to be folded into unrandarts, and unrandartszelgadis2009-06-081-1/+1
| | | | | | | | | | | 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
* Apply r9879 to trunk, minus harpies.j-p-e-g2009-06-011-1/+15
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9880 c06c8d41-db1a-0410-9941-cceddc491573
* Simplify.dolorous2009-05-201-9/+13
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9796 c06c8d41-db1a-0410-9941-cceddc491573
* Properly display all enhanced stats on the "%" screen.dolorous2009-05-201-9/+51
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9795 c06c8d41-db1a-0410-9941-cceddc491573