3 years agoFix up most of the remaining flags flags
Brendan Hickey [Wed, 8 Apr 2015 02:26:24 +0000 (02:26 +0000)]
Fix up most of the remaining flags

Get everything except for edit save which is a little more complex than the rest.

3 years agoConvert arena flag to --arena and --fight
Brendan Hickey [Wed, 8 Apr 2015 02:09:33 +0000 (02:09 +0000)]
Convert arena flag to --arena and --fight

3 years agoConvert --print-charset flag
Brendan Hickey [Wed, 8 Apr 2015 02:02:47 +0000 (02:02 +0000)]
Convert --print-charset flag

3 years agoConvert --save and --save-version to new flags
Brendan Hickey [Wed, 8 Apr 2015 01:58:06 +0000 (01:58 +0000)]
Convert --save and --save-version to new flags

3 years agoFix flags errors
Brendan Hickey [Wed, 8 Apr 2015 01:53:18 +0000 (01:53 +0000)]
Fix flags errors

3 years agoConvert --test flag
Brendan Hickey [Tue, 7 Apr 2015 02:50:36 +0000 (02:50 +0000)]
Convert --test flag

3 years agoMore flag conversions: scripts and combos
Brendan Hickey [Tue, 7 Apr 2015 02:41:44 +0000 (02:41 +0000)]
More flag conversions: scripts and combos

3 years agoMore flag tweaks
Brendan Hickey [Tue, 7 Apr 2015 01:22:28 +0000 (01:22 +0000)]
More flag tweaks

Move around some webtiles flags.
Unbreak a debug flag.

3 years agoConvert --builddb flag
Brendan Hickey [Tue, 7 Apr 2015 00:48:40 +0000 (00:48 +0000)]
Convert --builddb flag

3 years agoMore diagnostic flag tinkering
Brendan Hickey [Tue, 7 Apr 2015 00:45:36 +0000 (00:45 +0000)]
More diagnostic flag tinkering

3 years agoConvert --mapstat --objstat and --iters flags
Brendan Hickey [Tue, 7 Apr 2015 00:37:56 +0000 (00:37 +0000)]
Convert --mapstat --objstat and --iters flags

This converts mapstat and objstat to booleans and
introduces --stat_levels.

3 years agoConvert --seed flag
Brendan Hickey [Tue, 7 Apr 2015 00:14:59 +0000 (00:14 +0000)]
Convert --seed flag

3 years agoConvert --macro
Brendan Hickey [Tue, 7 Apr 2015 00:10:48 +0000 (00:10 +0000)]
Convert --macro

3 years agoBetter score flag handling
Brendan Hickey [Mon, 6 Apr 2015 23:55:46 +0000 (23:55 +0000)]
Better score flag handling

3 years agoRemove rc_only from initfile.
Brendan Hickey [Mon, 6 Apr 2015 23:45:11 +0000 (23:45 +0000)]
Remove rc_only from initfile.

3 years agoConvert --morgue flag
Brendan Hickey [Mon, 6 Apr 2015 23:36:31 +0000 (23:36 +0000)]
Convert --morgue flag

3 years agoConvert --explore and --wizard flags
Brendan Hickey [Mon, 6 Apr 2015 22:26:30 +0000 (22:26 +0000)]
Convert --explore and --wizard flags

3 years agoConvert --name flag
Brendan Hickey [Mon, 6 Apr 2015 22:23:36 +0000 (22:23 +0000)]
Convert --name flag

3 years agoRemove --help flag
Brendan Hickey [Mon, 6 Apr 2015 22:21:16 +0000 (22:21 +0000)]
Remove --help flag

3 years agoConvert rc, rcdir and dir flags to new style flags.
Brendan Hickey [Mon, 6 Apr 2015 22:08:45 +0000 (22:08 +0000)]
Convert rc, rcdir and dir flags to new style flags.

3 years agoMore commandline options
Brendan Hickey [Mon, 6 Apr 2015 03:44:00 +0000 (03:44 +0000)]
More commandline options

3 years agoReplace some commandline arg processing
Brendan Hickey [Mon, 6 Apr 2015 03:27:53 +0000 (03:27 +0000)]
Replace some commandline arg processing

Clumsily port a handful of commandline options to use gflags.

3 years agoDisable travis for flags branch
Brendan Hickey [Sun, 5 Apr 2015 22:54:51 +0000 (22:54 +0000)]
Disable travis for flags branch

3 years agoVerify that gflags works
Brendan Hickey [Sun, 5 Apr 2015 12:34:25 +0000 (12:34 +0000)]
Verify that gflags works

Do nothing, but build and exercise flags in the trivial case.

3 years agoAdd gflags.
Brendan Hickey [Sat, 4 Apr 2015 02:17:58 +0000 (02:17 +0000)]
Add gflags.

My hope is to gut most of initfile and discard our homebrew commandline processing code.

3 years agoMake stormcallers more and less like salamanders
Corin Buchanan-Howland [Sat, 4 Apr 2015 00:55:50 +0000 (20:55 -0400)]
Make stormcallers more and less like salamanders

Increasing their hp-per-hd to salamander levels and make their speed normal
because why are non-firebrand salamanders slow anyway.

3 years agoReconceptualize firecallers a bit
Corin Buchanan-Howland [Sat, 4 Apr 2015 00:18:16 +0000 (20:18 -0400)]
Reconceptualize firecallers a bit

Raising hd to 11 (gammafunk), making them salamanders and renaming them
to salamander stormcaller (to not conflict w/ salamander firebrand)

3 years agothrow a bit of a curve into the flat mp formula
Corin Buchanan-Howland [Fri, 3 Apr 2015 22:57:04 +0000 (18:57 -0400)]
throw a bit of a curve into the flat mp formula

The purely linear formula was maing early game mp much too low. I've chosen
to offset it by giving 0.5 bonus mp for each of the first eight experience
levels provided your skills provide at least as much mp, and make the last
4 experience levels give no mp. The total possible mp from experience and
skill is unchanged.

This is still easier to conceptualize and formulate than a stepdown.
If this still feels worse or more confusing than the stepdowned formula
we should probably go back to stepdowns.

3 years agoDon't shadow a variable (
reaverb [Fri, 3 Apr 2015 21:52:04 +0000 (17:52 -0400)]
Don't shadow a variable (

3 years agoMention that !cancel reduces contam
Nicholas Feinberg [Fri, 3 Apr 2015 04:19:07 +0000 (21:19 -0700)]
Mention that !cancel reduces contam

Someone pointed out to me a while back that it's not obvious that
it would do this, if you weren't familiar with ?vuln.

3 years agoDon't postincrement a bool in a conditional
Nicholas Feinberg [Fri, 3 Apr 2015 04:07:17 +0000 (21:07 -0700)]
Don't postincrement a bool in a conditional

Or, indeed, at all.

3 years agoAdd a clarifying message to !cancel (TAS_2012v)
Nicholas Feinberg [Fri, 3 Apr 2015 04:05:12 +0000 (21:05 -0700)]
Add a clarifying message to !cancel (TAS_2012v)

When it removes only part of a levle of contam.

3 years agoDon't give Cerebov a wand of flame
Nicholas Feinberg [Fri, 3 Apr 2015 03:36:34 +0000 (20:36 -0700)]
Don't give Cerebov a wand of flame

And, in general, try to avoid neutering tough monsters by
letting them waste their turns using weak wands. (RIP magic dart

As noted, this algorithm is pretty ugly and could probably do
with another pass...

3 years agoIncrease miasma rot
Brendan Hickey [Fri, 3 Apr 2015 03:27:44 +0000 (03:27 +0000)]
Increase miasma rot

This is to offset 1:1 rot healing via curing and hw.

3 years agoFix spellforged servitor MHP
Nicholas Feinberg [Fri, 3 Apr 2015 03:13:43 +0000 (20:13 -0700)]
Fix spellforged servitor MHP

3 years agoBrutally nerf monster Spellforged Servitor
Nicholas Feinberg [Fri, 3 Apr 2015 03:05:54 +0000 (20:05 -0700)]
Brutally nerf monster Spellforged Servitor

Should be slightly weaker than its summoners now (~ish), rather
than dramatically more powerful.

Also randomize max HP, as part of a personal crusade against non-
randomized monster MHP.

3 years agoRemove a spammy dprf
Nicholas Feinberg [Fri, 3 Apr 2015 02:55:01 +0000 (19:55 -0700)]
Remove a spammy dprf

3 years agoRemove the 0-stat acq special case (minmay)
Nicholas Feinberg [Fri, 3 Apr 2015 02:53:19 +0000 (19:53 -0700)]
Remove the 0-stat acq special case (minmay)

Means that having low stats gives you better items, arguably
(since some -stat artefacts get vetoed); just kind of a weird
special case & not really necessary now that negative stats won't
kill you (directly).

3 years agoTweaks to the quickstart doc (wheals, amalloy)
gammafunk [Fri, 3 Apr 2015 01:34:25 +0000 (20:34 -0500)]
Tweaks to the quickstart doc (wheals, amalloy)

3 years agoMove the pre-commit example and remove the outdated git-hooks directory
gammafunk [Fri, 3 Apr 2015 00:26:00 +0000 (19:26 -0500)]
Move the pre-commit example and remove the outdated git-hooks directory

3 years agoUpdate the pre-commit hook examples and add util/checkcommit
gammafunk [Fri, 3 Apr 2015 00:18:13 +0000 (19:18 -0500)]
Update the pre-commit hook examples and add util/checkcommit

Call to util/checkwhite, util/unbrace, and util/checkcommit, with the
latter being the code from the old pre-commit script that's not
duplicated by checkwhite and unbrace.

3 years agoUpdate repository references to github from gitorious in the docs
gammafunk [Thu, 2 Apr 2015 23:11:41 +0000 (18:11 -0500)]
Update repository references to github from gitorious in the docs

Updates all urls and examples to use github, since we're moving
there. This commit also reworks portions of the development quickstart
to use slightly more recent examples and not include aspects of making a
release that are better covered in docs/develop/release.txt.

3 years agoAdd exploding tomahawks.
Shmuale Mark [Thu, 2 Apr 2015 21:54:03 +0000 (17:54 -0400)]
Add exploding tomahawks.

I had intended to do this way back when removing darts, so that there
remained an exploding throwable. The weight replaces unbranded tomahawks
rather than another brand, which I'm fine with.

3 years agoRemove special-cased name for gold mimic (#9603).
Shmuale Mark [Thu, 2 Apr 2015 21:46:43 +0000 (17:46 -0400)]
Remove special-cased name for gold mimic (#9603).

3 years agoMake G&G a pair of quick blades (#9550).
Shmuale Mark [Thu, 2 Apr 2015 21:31:25 +0000 (17:31 -0400)]
Make G&G a pair of quick blades (#9550).

As much as it pains me to make them even more verbose, this seems like the
simplest way to fix their grammatical issues. On the plus side, they still
fit on the inventory screen just fine, and thanks to ChrisOelmueller they
don't get cut off on the weapon HUD line either.

3 years agoTweak firecaller description
Chris Campbell [Thu, 2 Apr 2015 17:22:15 +0000 (18:22 +0100)]
Tweak firecaller description

3 years agoupdate submodule locations
Jesse Luehrs [Thu, 2 Apr 2015 14:06:16 +0000 (10:06 -0400)]
update submodule locations

3 years agoFix some firecaller bugs
Corin Buchanan-Howland [Thu, 2 Apr 2015 12:07:53 +0000 (08:07 -0400)]
Fix some firecaller bugs

Make the game not crash when enslaved firecallers try to fire storm, remove
a debug mpr, and display chanting status in xv. Also raise hd by 2; blame
gammafunk for that.

This doesn't fix firecallers failing to fire storm enemies while enslaved
but I don't have time to fix that yet.

3 years agoAdd firecallers
Corin Buchanan-Howland [Thu, 2 Apr 2015 00:06:32 +0000 (20:06 -0400)]
Add firecallers

Firecallers are fire cultists with flaming melee and a spellbook including
conjure flame and chant fire storm a spell that immobilizes the caster for
3.5 turns and then calls down a fire storm on you. Think 'word of recall
fire storm'. This is an attempt to make use of the interesting space opened
up by word of recall.

Firecallers are rare spawns in late D, as well as Vaults, Abyss and Depths.
That might narrow after some testing.

3 years agoBrace
gammafunk [Wed, 1 Apr 2015 20:21:13 +0000 (15:21 -0500)]

3 years agoDon't give merfolk impalers special armour types
gammafunk [Wed, 1 Apr 2015 19:52:55 +0000 (14:52 -0500)]
Don't give merfolk impalers special armour types

Previously they had a small ~3% chance each for TLA or steam DA but
mostly got a robe or leather armour. Now they only get the last two, but
with a ~6% chance for it to become a good item.

3 years agoLet troll leather armour regen work on player trolls
Alex Jurkiewicz [Tue, 31 Mar 2015 05:59:41 +0000 (16:59 +1100)]
Let troll leather armour regen work on player trolls

Committer's note: The change is being made because there's no gameplay
reason why TLA shouldn't work on trolls when other sources of regen
do. I also cleaned up indent and clarified commit title.

3 years agoMake picking up the Orb while teleporting increase your teleport duration
Chris Campbell [Wed, 1 Apr 2015 19:22:17 +0000 (20:22 +0100)]
Make picking up the Orb while teleporting increase your teleport duration

So that starting a teleport before picking it up is less significantly better
than doing so afterwards.

3 years agoCapitalise the Orb
Chris Campbell [Wed, 1 Apr 2015 18:35:13 +0000 (19:35 +0100)]
Capitalise the Orb

3 years agoEnd fear when going up stairs as well as down
Chris Campbell [Wed, 1 Apr 2015 18:11:41 +0000 (19:11 +0100)]
End fear when going up stairs as well as down

Constriction and beholding only applied to downstairs because changing level
while under their effect is only possible when shafted (possibly???), fear
has no restriction on changing levels.

3 years agoClean up blood from flaying when changing levels
Chris Campbell [Wed, 1 Apr 2015 18:04:30 +0000 (19:04 +0100)]
Clean up blood from flaying when changing levels

3 years agoMake linesprint trees into permatrees
Chris Campbell [Wed, 1 Apr 2015 17:13:42 +0000 (18:13 +0100)]
Make linesprint trees into permatrees

3 years agoA lame explanation of Natasha's gimmick in her desc.
Shmuale Mark [Wed, 1 Apr 2015 16:02:21 +0000 (12:02 -0400)]
A lame explanation of Natasha's gimmick in her desc.

3 years agoClarify some minutiae of Beoghite theology.
Shmuale Mark [Wed, 1 Apr 2015 15:53:05 +0000 (11:53 -0400)]
Clarify some minutiae of Beoghite theology.

3 years agoReduce the piety cost of TSO's angel summons
Chris Campbell [Wed, 1 Apr 2015 15:26:06 +0000 (16:26 +0100)]
Reduce the piety cost of TSO's angel summons

Since they can no longer follow across floors, and their chances of recieving
blessings have been reduced.

3 years agoRework TSO ally blessings
Chris Campbell [Thu, 5 Feb 2015 17:52:01 +0000 (17:52 +0000)]
Rework TSO ally blessings

Similar to the recent changes to Beogh blessings, don't have your ally getting
the killing blow make them more likely to recieve a blessing. Remove TSO's
extra chance to heal a follower that gets a kill (and handle healing blessings
through the normal blessing system instead). Additionally, remove the weapon
and armour enchantment blessings, since TSO allies are no longer likely to stay
around for huge periods of time (as they can't follow across floors any more).

3 years agoFix inverted god blessing logic
Chris Campbell [Wed, 1 Apr 2015 15:28:13 +0000 (16:28 +0100)]
Fix inverted god blessing logic

fbd3856a was intended to make the chance of successful blessing 1/4, instead
it made only 1/4 of blessings fail.

3 years agoMake MP-powered wands a single level mutation
Chris Campbell [Wed, 25 Mar 2015 20:55:33 +0000 (20:55 +0000)]
Make MP-powered wands a single level mutation

Since its significant effect of limiting wand usage at low MP applies even
at the first level, but the power boost at level 1 was minimal. It now gives a
power boost of 4/3 (the same as the mutation at level 2, previously). Also
improve the messaging when gaining the mutation (although the new message
doesn't make much sense when not carrying wands, it's probably still better
than the completely uninformative old message).

3 years agoAdjust some Depths spawns
Chris Campbell [Sun, 1 Mar 2015 19:13:15 +0000 (19:13 +0000)]
Adjust some Depths spawns

Remove a number of non-threats (hill giant, vampire, low-tier elves), some
Lair/Lair branch monsters (manticore, torpor snail, dire elephant, death yak,
catoblepas, emperor scorpion) that also tended not to be threatening as well
as feeling out of place outside Lair, and minotaurs which were out of place
outside Labs. Redistribute a bit of the weight entirely arbitrarily (to some
other generally weak-ish monsters that at least fit a bit better in Depths).

3 years agoMerge branch 'pizza_tornado'
Shmuale Mark [Wed, 1 Apr 2015 14:54:20 +0000 (10:54 -0400)]
Merge branch 'pizza_tornado'

3 years agoMake the initfile messages on the startup screen more grammatical/logical.
Shmuale Mark [Wed, 1 Apr 2015 14:41:07 +0000 (10:41 -0400)]
Make the initfile messages on the startup screen more grammatical/logical.

Can't find a way to make it fit on 80x24 very well, but local console
isn't exactly too popular.

3 years agoRemove another global.
Shmuale Mark [Wed, 1 Apr 2015 14:14:22 +0000 (10:14 -0400)]
Remove another global.

3 years agoDon't say "Found X items." instead of listing the items when unnecessary.
Shmuale Mark [Wed, 1 Apr 2015 13:45:39 +0000 (09:45 -0400)]
Don't say "Found X items." instead of listing the items when unnecessary.

It was supposed to happen only when the total length exceeded the message
window width, but the length of the <colour> tags was being included. Very
easy to reproduce by making randart CPAs on a race that can't use them.

3 years agoFix some glaringly incorrect English.
Shmuale Mark [Wed, 1 Apr 2015 12:40:02 +0000 (08:40 -0400)]
Fix some glaringly incorrect English.

From Strunk and White:

     Form the possessive singular of nouns with 's.

     Follow this rule whatever the final consonant. Thus write,

     Charles's friend
     Burns's poems
     the witch's malice

     This is the usage of the United States Government Printing Office and
     of the Oxford University Press.

     Exceptions are the possessives of ancient proper names in -es and
     -is, the possessive Jesus', and such forms as for conscience' sake,
     for righteousness' sake.

Most of our possessives are of singular monsters, so this change, while
it makes apostrophise() incorrect if used on plural words, is still better
than the status quo IMO.

Maybe apostrophise() should make exceptions for apis, Agnes, Frances, and
Norris? Apis is definitely ancient, but we don't use it as a proper name
(though it originally was one). I don't know whether the other ones are

3 years agoRun checkwhite on docs/ and settings/ (reaverb).
Shmuale Mark [Wed, 1 Apr 2015 12:11:45 +0000 (08:11 -0400)]
Run checkwhite on docs/ and settings/ (reaverb).

3 years agoupdate submodule locations
Jesse Luehrs [Wed, 1 Apr 2015 06:49:44 +0000 (02:49 -0400)]
update submodule locations

3 years agoupdate ?? for 5 change
Jesse Luehrs [Wed, 1 Apr 2015 06:35:32 +0000 (02:35 -0400)]
update ?? for 5 change

3 years agoconsistent messaging
Jesse Luehrs [Wed, 1 Apr 2015 06:29:04 +0000 (02:29 -0400)]
consistent messaging

3 years agoMake Nergalle take 10x longer to recast DDoor
Nicholas Feinberg [Wed, 1 Apr 2015 06:21:44 +0000 (23:21 -0700)]
Make Nergalle take 10x longer to recast DDoor

The exhaustion now lasts 10-30 turns, up from 1-3. Plenty to kill
her in, unless you've already run away.

3 years agoMake Nergalle a little less dumb (PAnacea)
Nicholas Feinberg [Wed, 1 Apr 2015 06:17:57 +0000 (23:17 -0700)]
Make Nergalle a little less dumb (PAnacea)

Don't cast Death's Door if there aren't any enemies nearby.

3 years agorestore 5 for waiting if you're all the way healed
Jesse Luehrs [Wed, 1 Apr 2015 06:19:30 +0000 (02:19 -0400)]
restore 5 for waiting if you're all the way healed

3 years agoallow resting up to a specific percent of hp/mp
Jesse Luehrs [Wed, 1 Apr 2015 06:11:02 +0000 (02:11 -0400)]
allow resting up to a specific percent of hp/mp

this way, for instance, pressing 5 can restore 70% of hp instead of
always waiting until completely full

3 years agoRemove Shadow Traps from generation
Nicholas Feinberg [Wed, 1 Apr 2015 05:35:18 +0000 (22:35 -0700)]
Remove Shadow Traps from generation

3 years agoCheckwhite
Nicholas Feinberg [Wed, 1 Apr 2015 05:27:08 +0000 (22:27 -0700)]

3 years agoDon't vary acquirement results by ability state
Nicholas Feinberg [Wed, 1 Apr 2015 04:11:42 +0000 (21:11 -0700)]
Don't vary acquirement results by ability state

Specifically, stat-reducing items (if they push you near stat-0)
could squash some artefacts. Ditto ability damage.

3 years agoAdd a 'base' param to max_stat()
Nicholas Feinberg [Wed, 1 Apr 2015 03:58:22 +0000 (20:58 -0700)]
Add a 'base' param to max_stat()

3 years agomake resting always last until interrupted or done healing
Jesse Luehrs [Wed, 1 Apr 2015 03:58:24 +0000 (23:58 -0400)]
make resting always last until interrupted or done healing

this also means that you can't wait while fully healed, but i think
that's a feature

3 years agoIncrease rotting damage from melee.
Brendan Hickey [Tue, 24 Mar 2015 00:15:53 +0000 (00:15 +0000)]
Increase rotting damage from melee.

3 years agoSimply unrot_hp
Brendan Hickey [Fri, 13 Mar 2015 03:18:01 +0000 (03:18 +0000)]
Simply unrot_hp

The updated function consumes a quantity to heal, unrots the player
and returns the healing balance if any.

3 years agoHW and curing heal rot first rather than last
Brendan Hickey [Wed, 11 Mar 2015 04:10:58 +0000 (04:10 +0000)]
HW and curing heal rot first rather than last

Each point of rot reduces the effectiveness of healing by 2
points for every point of rot. Rot damage is healed first
rather than last. This increases its tactical relevance and
reduces the strategic decision of "When do I heal rot?", along
with sitting around till max hp to heal rot. The exchange rate
is a matter for debate.

This should also be applied generally to other sources of healing.


HP: 10/90 (100)
HW: +20

Before: 30/90 (100)
After: 20/100

3 years agoMove curse skulls to pop_crypt now that they're not stationary
gammafunk [Wed, 1 Apr 2015 02:22:12 +0000 (21:22 -0500)]
Move curse skulls to pop_crypt now that they're not stationary

Previously they placed as random spawns through special vaults, which is
no longer necessary. Their pop_crypt weighting gives them approximately
the same distribution as it was through the previous vault placement
method, also allowing them as OOD.

3 years agoMake the MP boost for Invocations the same as for Evocations (50% skill)
reaverb [Wed, 1 Apr 2015 01:17:22 +0000 (21:17 -0400)]
Make the MP boost for Invocations the same as for Evocations (50% skill)

It was slightly weird that the MP boost differed by 10%. Since MP
formulas are being rebalanced anyway this is an ideal time to make this

3 years agoUnbrace
Chris Campbell [Tue, 31 Mar 2015 12:08:32 +0000 (13:08 +0100)]

3 years agoRemove some dead code
Chris Campbell [Tue, 31 Mar 2015 10:03:05 +0000 (11:03 +0100)]
Remove some dead code

If I'm reading right, this didn't do anything even before the gold distraction
changes - it was intended to place a single sparkly gold piece so that
exploding monsters would still trigger gold distraction, but
place_monster_corpse() returned before actually placing that last piece.

3 years agoFix up a few more README.txt references (Medar)
Neil Moore [Tue, 31 Mar 2015 16:58:00 +0000 (12:58 -0400)]
Fix up a few more README.txt references (Medar)

In the various build scripts.

Zaba suggests processing it into README.txt at build time anyway, in
part to remove the build status junk at the top, but also so that
Windows etc. know how to open the file in the first place.

3 years agoFix ?!
Neil Moore [Tue, 31 Mar 2015 16:41:34 +0000 (12:41 -0400)]
Fix ?!

3 years agoremove the concept of non-confusable monsters
Jesse Luehrs [Tue, 31 Mar 2015 06:17:02 +0000 (02:17 -0400)]
remove the concept of non-confusable monsters

it doesn't really make any logical or gameplay sense for zombies and
skeletal warriors to be confusable while gargoyles and thorn hunters are
not. the few cases where it actually doesn't make sense for a monster to
be confusable (plant, orb of destruction, statue) are already covered by
magic immunity.

3 years agoRemove trailing newlines.
Neil Moore [Tue, 31 Mar 2015 05:36:37 +0000 (01:36 -0400)]
Remove trailing newlines.

[skip ci]

3 years agoDon't give normal casting messages for siren/avatar song.
Neil Moore [Tue, 31 Mar 2015 05:36:13 +0000 (01:36 -0400)]
Don't give normal casting messages for siren/avatar song.

[skip ci]

3 years agowizard spells are always silenceable
Jesse Luehrs [Tue, 31 Mar 2015 05:27:37 +0000 (01:27 -0400)]
wizard spells are always silenceable

3 years agoturn some weirdly natural spells into magical/wizard
Jesse Luehrs [Tue, 31 Mar 2015 04:30:58 +0000 (00:30 -0400)]
turn some weirdly natural spells into magical/wizard

3 years agomara's blink should be demonic, like rakshasas
Jesse Luehrs [Tue, 31 Mar 2015 03:52:01 +0000 (23:52 -0400)]
mara's blink should be demonic, like rakshasas

3 years agoSome tweaks to alphashops
gammafunk [Tue, 31 Mar 2015 02:43:38 +0000 (21:43 -0500)]
Some tweaks to alphashops

Lower the max shop item count from #itemtypes + 2 max items to make
instances of 3+ items of the save kind more rare and remove cutlasses
from 'C'.

3 years agoMove a shop vault to the right location in the des
gammafunk [Tue, 31 Mar 2015 02:37:39 +0000 (21:37 -0500)]
Move a shop vault to the right location in the des

3 years agoTake away polymorphed Harold's speech (to fix crashes).
Shmuale Mark [Tue, 31 Mar 2015 02:33:46 +0000 (22:33 -0400)]
Take away polymorphed Harold's speech (to fix crashes).