summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/abl-show.cc
Commit message (Collapse)AuthorAgeFilesLines
* Change the cost display for Fedhas evolutionCharles Otto2010-01-171-13/+21
|
* Increase the casting difficulty of Fedhas' rainCharles Otto2010-01-171-1/+1
|
* Trim unnecessary #includes.Adam Borowski2010-01-131-3/+0
|
* Various cleanups, use you.weapon() more often, fix a note in README.txt.Haran Pilpel2010-01-131-16/+8
|
* Adjust the activation cost of evolution and change Fedhas ability orderCharles Otto2010-01-101-5/+6
| | | | | | | | Change Fedhas ability order to: decomposition - evolution - sunlight - growth - spores - rain and adjust the activation cost/casting difficulty of evolutino to be more reasonable for a low level ability. Also change the corresponding religion titles for these abilities.
* Redo evolution UI and costsCharles Otto2010-01-101-1/+0
| | | | | | Fedhas' evolution ability now uses (only) piety to upgrade fungi and only fruit to upgrade plants. UI was changed to only affect monsters adjacent to the player.
* Remove the piety cost for growth, reduce piety loss for allies dyingCharles Otto2010-01-101-1/+1
| | | | | | | Removing the piety cost at activation for growth since players already lose piety when the plants die. Also switch the piety hit for plants dying to just -1 per plant instead of a function of monster HD since plant HD doesn't mean all that much.
* Make Fedhas' sunlight always use MP and train invocationsCharles Otto2010-01-091-6/+1
| | | | | | The ability is intended to be used for training invocations and it has no piety cost so canceling mp cost/training when it doesn't hit anything is unnecessary.
* Rename transfor.{cc,h} to transform.{cc,h}.Adam Borowski2010-01-071-1/+1
|
* Make clarity allow intentional berserk.Adam Borowski2009-12-291-6/+3
| | | | | | Unknown potions of rage override it as well. This is a debatable thing, but since other sources of involuntary berserk are caused by "being angry", it makes sense a drug is not affected by merely being calm.
* Replace long debug message calls with dprf(), except for cases where a dumb ↵Adam Borowski2009-12-201-10/+3
| | | | | | compiler could call unnecessary functions. For paranoia, I left even any uses of std::string.
* Make clarity prevent berserk. Only Trog may override this, and even then,Adam Borowski2009-12-201-3/+6
| | | | there's a penalty to success rate.
* Remove header includes from mon-place.h.Robert Vollmert2009-11-271-0/+2
|
* Remove further header-include. env.h now always directly included.Robert Vollmert2009-11-271-0/+1
|
* Add third menu action type ACT_MISCMatthew Cline2009-11-271-1/+1
| | | | | | | | To the menu actions ACT_EXECUTE and ACT_EXAMINE add the third action type ACT_MISC, for things like deleting menu entries. The member "allow_toggle" has been changed to "action_cycle", with the possible values CYCLE_NONE (default) , CYCLE_TOGGLE (allow_toggle == true), and CYCLE_CYCLE (cycle through all three possible action types).
* Move silenced(pos) to areas.cc.Robert Vollmert2009-11-211-0/+1
|
* Flatten header dependencies a bit.Robert Vollmert2009-11-171-0/+1
| | | | | | This removes a couple of unnecessary includes from header files. I may have missed adding some tiles includes.
* And do the same for the rest of Fedhas' invocations.David Lawrence Ramsey2009-11-171-2/+19
|
* Move tutorial state out of Options.Robert Vollmert2009-11-161-1/+1
|
* On second thought abstract increasing/setting durations a little.Charles Otto2009-11-151-12/+7
| | | | Add (and use) player methods for setting/increasing durations.
* Delay adjustment for lowered MR and jivya's slimifyCharles Otto2009-11-151-3/+5
|
* Modify breath weapon recovery to be delay based.Charles Otto2009-11-151-1/+3
|
* Moidfy DUR_TRANSFORMATION to be delay based.Charles Otto2009-11-151-1/+1
|
* Kikubaaqdgha finetuning.Alex MacDonald2009-11-161-1/+1
| | | | | | | | | | | Kiku corpse invocation now costs less piety and hunger. Kiku accepts all forms of killing, now including demons. Kiku wrath buffed severely; player can expect miasma, titan zombies, and necromantic miscasts. Casting necromantic spells will also incur miscast effects (but not cause the spell to fail). Kiku '?/G' flavor text updated. Signed-off-by: David Ploog <dploog@users.sourceforge.net>
* Chei Fluff: * Ruininous Time -> Slouch * Better player titles Mechanics: * ↵Brendan Hickey2009-11-161-1/+1
| | | | Ponderous items stack * The ponderous brand can be placed on all armour.
* Remove #include <conio.h> from all over the place. Convert COLORS to an enum.Adam Borowski2009-11-141-4/+0
|
* Give feedback when Fedhas' decomposition has no effect.David Lawrence Ramsey2009-11-121-3/+6
|
* Add summoner and non_actor_summoner to mgen_dataStefan O'Rear2009-11-121-4/+7
| | | | | Monsters now know who summoned them. This will be important later. Probably breaks something; saves are not one of them.
* Rename monspeak/monplace/monstuff to mon-speak/place/stuff.Jude Brown2009-11-121-1/+1
| | | | | I'm pretty sure I've managed to replace every instance of a reference to these files, so I hopefully haven't missed anything.
* Remove a few obsolete includes.Robert Vollmert2009-11-101-3/+0
| | | | Also add a few previously indirect includes.
* Remove some obsolete view.h-includes.Robert Vollmert2009-11-101-1/+0
|
* Split shouting and stealth code from view.cc.Robert Vollmert2009-11-101-0/+1
|
* Rename FeawnCharles Otto2009-11-081-25/+25
| | | | | In most places Feawn is now referred to as "Fedhas," its long name (used in the religion screen) is "Fedhas Madash"
* Move checks for the berserk state into actor::berserk().David Lawrence Ramsey2009-11-061-1/+1
|
* Add actor::petrified, which replaces mons_is_petrified.Vsevolod Kozlov2009-11-061-1/+1
| | | | Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
* Replace uses of player_is_airborne with you.airborne.Vsevolod Kozlov2009-11-051-1/+1
| | | | Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
* Split game_options from externs.h into options.h.Robert Vollmert2009-11-041-0/+1
|
* Remove +Tele as a randart propertyStefan O'Rear2009-11-031-2/+1
|
* Mutated spell-like abilities are fueled by %HP, not MPStefan O'Rear2009-11-021-17/+23
|
* Greatly upgrade player hellfireStefan O'Rear2009-11-021-2/+2
| | | | It's now smite targetted with maximum 6d26 damage. Have fun.
* Remove Feawn's prayer ability, make plant walking a passive bonus.Charles Otto2009-11-021-5/+0
| | | | | Experimentally set the movement delay for walking on plants to 1.5 * normal movement delay. Maybe it should be higher?
* Remove mapping abilities from the gameStefan O'Rear2009-11-021-47/+0
| | | | | Mapping still exists on cards, scrolls, Xom, and as the passive mutation. The ball of seeing exists, but will have to be dealt with.
* Fix inverted logic for canceling transformation (bug [2886011])Charles Otto2009-10-311-1/+1
|
* Bolt of Iron->Iron Shot, Ice Bolt->Fling Icicleabrahamwl2009-10-291-1/+1
| | | | | | | | | | | | | | | | | | | | Based on FR 1801710 Bolt of Iron and Ice Bolt were both mechanically different from the other "bolts" in that they didn't penetrate targets. In addition, Ice Bolt was very easy to confuse with Bolt of Cold. So they got their names changed to Iron Shot and Fling Icicle, respectively. This change is both external (in the game output) and internal (how the code refers to the spells). This commit also changes the names of the spells in the data files (ie. for tiles) and the names of some data files themselves (tile images). (See the file list.) Note that Lemuel's comment about the concept (and tile art)of "bolt" not fitting with the way the "bolt" spells behave is still valid, but that's another issue. I think this stems from a confusion between lightning "bolts" and crossbow "bolts." Signed-off-by: Eino Keskitalo <evktalo@users.sourceforge.net>
* Nerf low levels of the blink mutation so blink 2 mattersStefan O'Rear2009-10-291-2/+4
| | | | Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
* Extract newgame character restrictions from newgame.cc.Robert Vollmert2009-10-241-0/+1
| | | | | | | | | | | | | | | | | The functions in the new ng-restr.cc are "pure": They don't access global state; data is passed in via the new and incomplete newgame_def. Eventually, new_game should be split into something like newgame_def choose_game(); that doesn't access "you", and void setup_game(newgame_def); that sets up the player. Also get rid of player_size in favour of player::body_size. Rename player_size_type to size_part_type since it's not really player-specific (used in actor::body_size). Move parts of player_genus, player::has_claws, body_size out into species.cc.
* Make Cb's Slow Biology and Time Bend available one piety breakpoint earlier.Adam Borowski2009-10-231-1/+1
|
* Rename Chronos to Cheibriados. (Jude Brown)David Ploog2009-10-231-21/+21
|
* Train Invocations on Ruinous Time.Adam Borowski2009-10-221-1/+2
|
* Don't take a turn when you decline to ponderousify anything.Adam Borowski2009-10-221-1/+2
|