2 years agoMake Fedhas appreciate all corpse decay (minmay) fedhas_decay
Nicholas Feinberg [Wed, 1 Apr 2015 06:01:35 +0000 (23:01 -0700)]
Make Fedhas appreciate all corpse decay (minmay)

No need to hit 'p' unless you urgently need toadstools or piety
right now, or unless you're about to leave the level.

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

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

2 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.

2 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()

2 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

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

2 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.

2 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

2 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.

2 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

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

2 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.

2 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.

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

2 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.

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

[skip ci]

2 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]

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

2 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

2 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

2 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'.

2 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

2 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).

2 years agoImprove Xom acquirement for Na/Ce
Alex Jurkiewicz [Tue, 31 Mar 2015 02:25:45 +0000 (13:25 +1100)]
Improve Xom acquirement for Na/Ce

2 years agoDon't place alphashops on every D:6
Nicholas Feinberg [Tue, 31 Mar 2015 02:04:24 +0000 (19:04 -0700)]
Don't place alphashops on every D:6

Or nearly every D:6, anyway.

Should show up roughly one in twenty games, now.

2 years agoDon't give an EV penalty for using macros
Nicholas Feinberg [Tue, 31 Mar 2015 01:04:36 +0000 (18:04 -0700)]
Don't give an EV penalty for using macros

2 years agoWarn before getting Majin-Bo penance
Nicholas Feinberg [Tue, 31 Mar 2015 00:54:54 +0000 (17:54 -0700)]
Warn before getting Majin-Bo penance

When casting spells while wielding the Majin-Bo under a good god.

...good grief!

2 years agoImprove joke acquirement
Nicholas Feinberg [Tue, 31 Mar 2015 00:46:37 +0000 (17:46 -0700)]
Improve joke acquirement

Xom shouldn't give bardings to centaurs...

2 years agoIncrease phantasmal warrior damage by 50%
Nicholas Feinberg [Tue, 31 Mar 2015 00:44:54 +0000 (17:44 -0700)]
Increase phantasmal warrior damage by 50%

Gets it to somewhere in the neighborhood of the threat range it
had before its recent simplications. (Same damage as e.g. large

2 years agoalso include the travis build status in the readme
Jesse Luehrs [Mon, 30 Mar 2015 07:12:52 +0000 (03:12 -0400)]
also include the travis build status in the readme

2 years agomake the readme actually markdown
Jesse Luehrs [Mon, 30 Mar 2015 07:12:21 +0000 (03:12 -0400)]
make the readme actually markdown

it looks nicer in github this way

2 years agoGive Demigods +10% mp innate mut
Corin Buchanan-Howland [Tue, 31 Mar 2015 00:05:05 +0000 (20:05 -0400)]
Give Demigods +10% mp innate mut

I feel that demigoods should have high hp/mp, and after the mp rescaling,
they end up a bit light on mp thanks to their poor Spellcasting aptitude.
This makes them the only race with a mp multiplier as opposed to a flat
mp bonus.

2 years agoChange staff of power to a flat mp bonus
Corin Buchanan-Howland [Mon, 30 Mar 2015 23:39:07 +0000 (19:39 -0400)]
Change staff of power to a flat mp bonus

Before it was 5 mp + 40% of your pool, which is nuts under the new mp
formula. Now it's a flat +15, which is impressive without being outright

2 years agoFix Gozag's gold highlighting being in the wrong place
Chris Campbell [Mon, 30 Mar 2015 23:06:54 +0000 (00:06 +0100)]
Fix Gozag's gold highlighting being in the wrong place

2 years agoRework Gozag's gold distraction to use a player duration
Chris Campbell [Tue, 10 Feb 2015 16:30:30 +0000 (16:30 +0000)]
Rework Gozag's gold distraction to use a player duration

Rather than tie it to specific piles of gold, use a duration and prop on the
player to keep track of when to distract monsters. This fixes a number of
issues with the previous implementation: players are no longer encouraged to
avoid picking up fresh gold or to kite monsters to it, and the effect can still
be triggered if the monster is exploded into chunks.

Functionally this strengthens the effect somewhat, since individual piles of
gold no longer expire one by one - the effect stacks for as long as the player
keeps refreshing the duration by killing new things.

Rather than display a status light constantly, the gold line on the HUD is
highlighted while distraction is active.

2 years agoRemove the Forlorn mutation
Chris Campbell [Sat, 28 Mar 2015 00:56:54 +0000 (00:56 +0000)]
Remove the Forlorn mutation

Negative faith didn't make much sense in practice (for example reducing the
amount of penance gained for actions your god hates, making Xom act very

2 years agoPrompt before casting spells that will anger your god (#1930).
Shmuale Mark [Mon, 30 Mar 2015 21:39:18 +0000 (17:39 -0400)]
Prompt before casting spells that will anger your god (#1930).

Unfortunately, no prompt for vbolt/parrow on tso, or any fire spells for
Dith, since that might be a false positive. I'd suggest those prompt
during the actual targetting phase instead.

2 years agoSimplify some tornado code (hopefully making it more robust).
Shmuale Mark [Mon, 30 Mar 2015 20:39:59 +0000 (16:39 -0400)]
Simplify some tornado code (hopefully making it more robust).

Not storing a separate list of actor*s in addition to an implicit list of
mids should help prevent the kind of weirdness that caused the bennu

2 years agoLet Natasha give her spiel when polymorphed (#8539).
Shmuale Mark [Mon, 30 Mar 2015 19:20:48 +0000 (15:20 -0400)]
Let Natasha give her spiel when polymorphed (#8539).

Conceptually, this happens after she turns back into her old self (as
all monsters now do when dying while polymorphed). This also applies to
Harold, and would to Boris if he could be polymorphed!

2 years agoLet Natasha talk when asleep (and Harold not when exploded) (#8629).
Shmuale Mark [Mon, 30 Mar 2015 18:52:26 +0000 (14:52 -0400)]
Let Natasha talk when asleep (and Harold not when exploded) (#8629).

2 years agoRevert "Remove some little-used commands."
Shmuale Mark [Mon, 30 Mar 2015 18:20:50 +0000 (14:20 -0400)]
Revert "Remove some little-used commands."

Apparently they were more-used than I had reckoned.

This reverts commit 972732a5e148c815aa99dcb3d051e4e62e97d902.

2 years agoUse erase_if.
Shmuale Mark [Mon, 30 Mar 2015 18:19:38 +0000 (14:19 -0400)]
Use erase_if.

2 years agoClean up some dead fruit code.
Shmuale Mark [Mon, 30 Mar 2015 17:57:54 +0000 (13:57 -0400)]
Clean up some dead fruit code.

2 years agoRemove some little-used commands.
Shmuale Mark [Mon, 30 Mar 2015 17:56:12 +0000 (13:56 -0400)]
Remove some little-used commands.

I don't think any of these has much point, given that the information can
be gotten much faster on the % screen.

2 years agoMake being in water stop prevent sticky flame (#7200).
Shmuale Mark [Mon, 30 Mar 2015 17:41:25 +0000 (13:41 -0400)]
Make being in water stop prevent sticky flame (#7200).

2 years agoMake a const cast explicit.
Shmuale Mark [Mon, 30 Mar 2015 17:34:53 +0000 (13:34 -0400)]
Make a const cast explicit.

2 years agoRemove dead code.
Shmuale Mark [Mon, 30 Mar 2015 17:26:51 +0000 (13:26 -0400)]
Remove dead code.

2 years agoAdd French spacing fixes.
Shmuale Mark [Mon, 30 Mar 2015 17:24:45 +0000 (13:24 -0400)]
Add French spacing fixes.

Mostly comments (seemed kilobyte used two spaces unfailingly), though a
few messages are corrected too.

2 years agoFix displayed chance for Banishment past cap (FiftyNine).
Shmuale Mark [Mon, 30 Mar 2015 16:45:35 +0000 (12:45 -0400)]
Fix displayed chance for Banishment past cap (FiftyNine).

2 years agoMP formula changes.
elliptic [Mon, 30 Mar 2015 15:23:30 +0000 (11:23 -0400)]
MP formula changes.

* The extra 90% multiplier was removed.
* Species MP apts are now additive rather than multiplicative. They mainly
  exist for early-game calibration (e.g. to help Dg casters).
* New MP apts:
  +2: DE Dg
  +1: Fe HE Sp Te VS
  -1: Gh Mi Tr
   0: everyone else

So the current MP formula is simply XL + Spellcasting + MP apt for most
chars now.

2 years agoMerge branch 'species_data'
Shmuale Mark [Mon, 30 Mar 2015 14:53:50 +0000 (10:53 -0400)]
Merge branch 'species_data'

2 years agoalso retry things during dependency installation
Jesse Luehrs [Mon, 30 Mar 2015 13:35:39 +0000 (09:35 -0400)]
also retry things during dependency installation

gitorious seems to be flaky lately when grabbing submodules too

2 years agoFix combo = DrBe. species_data
Shmuale Mark [Mon, 30 Mar 2015 14:37:31 +0000 (10:37 -0400)]
Fix combo = DrBe.

2 years agoAdd save compat for the fake mutations that were made real.
Shmuale Mark [Mon, 30 Mar 2015 14:16:32 +0000 (10:16 -0400)]
Add save compat for the fake mutations that were made real.

This doesn't work for saves between that commit and this one, but there
should be none of those on any servers (because this is a dev branch after

2 years agoMerge branch 'master' into species_data
Shmuale Mark [Mon, 30 Mar 2015 14:04:36 +0000 (10:04 -0400)]
Merge branch 'master' into species_data



2 years agoFix an autoexplore trap (minmay)
Nicholas Feinberg [Mon, 30 Mar 2015 05:56:09 +0000 (22:56 -0700)]
Fix an autoexplore trap (minmay)

2 years ago(Almost) remove (monster) pale & grey draconians
Nicholas Feinberg [Thu, 12 Mar 2015 03:56:56 +0000 (20:56 -0700)]
(Almost) remove (monster) pale & grey draconians

Grey draconians, as monsters, are extremely boring; in principle
they have the 'walk through water', but this is almost never
relevant as they were used (and not even that interesting then!)
Pale draconians are actively counterproductive as enemies.

They're still lingering in a few vaults - an evilmike vault where
I'm not sure how to replace them, and Wucad Mu, where nothing else
quite fit. (That should hopefully be a temporary problem.)

I'm not totally confident about my replacement in bruiser_brothers
 - I think they may have been intended to represent some specific
Doom enemy... well, it's not critical.

2 years agoNew overflow vault
Nicholas Feinberg [Sat, 21 Mar 2015 19:39:24 +0000 (12:39 -0700)]
New overflow vault

Credit to Grunt for the name & altar choices.

2 years agoTweak MP apts towards 0.
elliptic [Mon, 30 Mar 2015 04:13:31 +0000 (00:13 -0400)]
Tweak MP apts towards 0.

This is a first reaction to the new MP formula making these apts much more
significant -- previously they only affected the contribution from XL and
the contribution above 18 MP was heavily stepped down. Even after this
commit the apts should be much more noticeable than they were with the old
formula. I think making them even flatter might turn out to be a good idea,
but we'll see.

Species with a negative apt (-1 or -2) are now all -1, and species with a
positive apt (1-3) are now all 1 aside from DE (3 -> 2).

2 years agoDon't remind online trunk players about the tournament.
Neil Moore [Mon, 30 Mar 2015 04:00:20 +0000 (00:00 -0400)]
Don't remind online trunk players about the tournament.

This reverts commit ee7a2f2f09a766b2835ab222fd36070d5bd5b67d.

2 years agoChangelog through 0.17-a0-287-g93b8e50
Nicholas Feinberg [Mon, 30 Mar 2015 02:58:16 +0000 (19:58 -0700)]
Changelog through 0.17-a0-287-g93b8e50

2 years agoRemove Lugonu corpse sacrifices
reaverb [Sun, 7 Dec 2014 19:32:19 +0000 (14:32 -0500)]
Remove Lugonu corpse sacrifices

The piety gain from killing living creatures has been increased to

(see 6f54bd88d for reasoning behind removing corpse sacrifices)

2 years agoDon't crash when acquring armour in a form
Nicholas Feinberg [Mon, 30 Mar 2015 02:32:22 +0000 (19:32 -0700)]
Don't crash when acquring armour in a form

2 years agoImplement flat mp scaling and remove mp cap
Corin Buchanan-Howland [Mon, 30 Mar 2015 01:29:21 +0000 (21:29 -0400)]
Implement flat mp scaling and remove mp cap

The old formula was confusing and gave a huge amount of mp at low levels
followed by tiny increments at high levels. It also didn't give species
with +30% mp aptitudes anywhere close to +30% mp. +mp items were never
considered overpowered, so limiting them doesn't seem necessary.

The new world order is that every experience level and every level of
Spellcasting gives +1 mp; every level of Invo gives +0.6 mp and every
level of Evocations gives +0.5 mp; only the highest of the skill bonuses
from Evo, Invo, and Spellcasting is used, as before. That total is
multiplied by modifiers like racial modifier and mutations, and then
multiplied by 90% so that apt 0 races end up with < 50 mp still. Lastly,
rotted mp is subtracted, and then things continue as they did before.

This is a speculative balance change, and it seems likely that more balance
adjustments will be needed. Let's see how this goes!

For reference, a human wizard starts with 3 mp ((XL 1 + 3 Spl) * 0.9) and
a deep elf wizard starts with 6 mp ((XL 1 + 4.4 Spl) * 1.3 * 0.9). This
is likely going to compel book starts to train Spellcasting earlier than
they would have before.

2 years agoLower all species Evo apts by 1
Corin Buchanan-Howland [Mon, 30 Mar 2015 00:59:57 +0000 (20:59 -0400)]
Lower all species Evo apts by 1

Evocations is very good right now, maybe overpowered; as such, it no longer
needs to be cheaper than average. This also gets humans closer to flat
0 apts.

It's possible some species should go back up one apt. Ileave that to
interested parties.

2 years agoDon't make phantasmal warrior melee pierce shields and AC
Chris Campbell [Sat, 7 Mar 2015 16:35:45 +0000 (16:35 +0000)]
Don't make phantasmal warrior melee pierce shields and AC

They already have a fairly clear unique ability in their AF_VULN melee attack,
in combination with placing alongside monsters with enchantments (vampire
knights, and also now death knights with agony). Piercing AC and shields was a
much less clear exception, with the AC-ignoring part in particular not being
easily discoverable through regular gameplay.

2 years agoDon't randomly generate silent spectres in Crypt
Chris Campbell [Sat, 7 Mar 2015 16:23:19 +0000 (16:23 +0000)]
Don't randomly generate silent spectres in Crypt

Silent spectres don't play very well currently. Even restricted to one level,
they can be used to kite spellcasting monsters to, which Crypt now has a fair
number of. They can currently still be placed by vaults and generated in Tar
and Abyss (where there are more likely to be silence-ignoring demons, at

2 years agoMerge unborn into death knights
Chris Campbell [Sat, 7 Mar 2015 02:23:26 +0000 (02:23 +0000)]
Merge unborn into death knights

Unborn were thematically a fairly weird remnant of monster deep dwarves. Death
knights now have spell set of agony, haunt, and injury mirror, taking the more
noticeable spells from the two spell sets and dropping a number of mostly
insignificant ones. Their entire spell set is also changed to be priestly,
rather than having a mix of wizard and priest spells as unborn used to
(they could also easily be reflavoured as spellcasters like hell knights and
necromancers instead, but having a mix of both just seems confusing, even
with spell types now displayed on xv).

2 years agoDon't let revenants ignore silence
Chris Campbell [Sat, 7 Mar 2015 02:07:12 +0000 (02:07 +0000)]
Don't let revenants ignore silence

There's no reason to expect that they'd ignore silence where other Crypt-based
spellcasters don't.

2 years agoFix compilation.
Neil Moore [Sun, 29 Mar 2015 22:08:33 +0000 (18:08 -0400)]
Fix compilation.

Let ::can_wield take a const item pointer, and cast away const in
the wield-identification code.

Also fix a typo, a missing parameter, and an incomplete rename.

2 years agoshow commands in the log
Jesse Luehrs [Sun, 29 Mar 2015 21:44:26 +0000 (17:44 -0400)]
show commands in the log

2 years agoone more time
Jesse Luehrs [Sun, 29 Mar 2015 21:40:58 +0000 (17:40 -0400)]
one more time

2 years agoCorrect spelling for real.
Neil Moore [Sun, 29 Mar 2015 21:38:32 +0000 (17:38 -0400)]
Correct spelling for real.

[skip ci]

2 years agofix travis script
Jesse Luehrs [Sun, 29 Mar 2015 21:36:23 +0000 (17:36 -0400)]
fix travis script

2 years agohow about i stop trying to pretend i can write shell scripts
Jesse Luehrs [Sun, 29 Mar 2015 21:32:37 +0000 (17:32 -0400)]
how about i stop trying to pretend i can write shell scripts

2 years agouse bash here too
Jesse Luehrs [Sun, 29 Mar 2015 20:53:29 +0000 (16:53 -0400)]
use bash here too

2 years agoi guess i should stop trying to write posix sh
Jesse Luehrs [Sun, 29 Mar 2015 20:50:04 +0000 (16:50 -0400)]
i guess i should stop trying to write posix sh

2 years agotry a different implementation of retry
Jesse Luehrs [Sun, 29 Mar 2015 20:42:56 +0000 (16:42 -0400)]
try a different implementation of retry

2 years agodon't error on unset env vars
Jesse Luehrs [Sun, 29 Mar 2015 20:28:40 +0000 (16:28 -0400)]
don't error on unset env vars

2 years agoAdjust D unique depths
Nicholas Feinberg [Fri, 13 Mar 2015 05:40:29 +0000 (22:40 -0700)]
Adjust D unique depths

Try to put them in places where they're potentially dangerous, but
not horribly lethal. (Well, not *too* horribly lethal.)

The most controversial changes probably are those that put uniques
in new areas, so those are listed here; the full changes are too
long to summarize. Generally, the upper ranges of uniques' appearances
have been curtailed.

Uniques in new floors:

Azrael: D:12-13, Orc:$.
Erica: D:8-9, Orc:1.
Frances: D:12-13.
Fannar: Orc:1.
Grum: Lair:1.
Harold: Orc:1.
Josephine: Lair:4-8.
Kirke: D:12-13, Lair:5-8.
Maud: D:10-13, Orc:2-4.
Natasha: D:2.
Nergalle: Orc:1.
Nessos: Lair:5-8.
Rupert: D:12-13, Orc:2-4.
Snorg: D:10-14.
Sonja: Lair:1-4.
Urug: Orc:1, Lair:1-4.
Agnes: D:14-15.

2 years agoDouble Sonja's XP again (elliptic)
Nicholas Feinberg [Sat, 7 Mar 2015 01:49:07 +0000 (17:49 -0800)]
Double Sonja's XP again (elliptic)

~380 -> ~800, a little higher than an orc knight and lower than
an ogre mage.

3238 milestones for * (abyss.enter current trunk lg:br=abyss):
239x a distortion unwield, 234x Sonja,

2 years agoDouble Terence XP
Nicholas Feinberg [Fri, 6 Mar 2015 05:53:08 +0000 (21:53 -0800)]
Double Terence XP

A little lower than ijyb's, mostly because of his equipment.

2 years agoFix Nikola XP to the previously mentioned value
Nicholas Feinberg [Fri, 6 Mar 2015 05:52:57 +0000 (21:52 -0800)]
Fix Nikola XP to the previously mentioned value


2 years agoIncrease Nikola XP by 1/3rd
Nicholas Feinberg [Fri, 6 Mar 2015 05:40:20 +0000 (21:40 -0800)]
Increase Nikola XP by 1/3rd

3k -> ~4k.

Another one-shotter, but easier to negate and harmless if so.

2 years agoIncrease Rupert XP by 50%
Nicholas Feinberg [Fri, 6 Mar 2015 05:39:06 +0000 (21:39 -0800)]
Increase Rupert XP by 50%

2k -> 3k.

A very nasty combination of spells. Fun guy!

2 years agoIncrease Frederick XP by 50%
Nicholas Feinberg [Fri, 6 Mar 2015 05:38:05 +0000 (21:38 -0800)]
Increase Frederick XP by 50%

3.7k -> 5.2k.

Iron shot + servitor means he has a good chance of randomly
one-shotting the player.

2 years ago~double Sigmund's XP
Nicholas Feinberg [Fri, 6 Mar 2015 05:33:40 +0000 (21:33 -0800)]
~double Sigmund's XP

~100 -> ~220. (Grinder is ~280, but he shows up slightly later.)

Give some reason to fight him.

2 years agoSpike Mara XP
Nicholas Feinberg [Fri, 6 Mar 2015 05:30:24 +0000 (21:30 -0800)]
Spike Mara XP

~4.5k -> ~7.8k (ancient lich)

Mara is terrifying.

2 years agoIncrease Erolcha XP
Nicholas Feinberg [Fri, 6 Mar 2015 05:26:32 +0000 (21:26 -0800)]
Increase Erolcha XP

~750 to ~1k.


2 years agoDramatically increase Vashnia XP
Nicholas Feinberg [Fri, 6 Mar 2015 05:23:23 +0000 (21:23 -0800)]
Dramatically increase Vashnia XP

~2.8k -> ~5k.

One of the top causes of death in Snake should probably be worth
more than 1.5 greater nagas in XP.

2 years agoIncrease Sonja XP
Nicholas Feinberg [Fri, 6 Mar 2015 05:17:28 +0000 (21:17 -0800)]
Increase Sonja XP

~280 -> ~380. Dangerous enemies, etc.

2 years agoRemove many melee uniques from water branches
Nicholas Feinberg [Fri, 6 Mar 2015 05:13:31 +0000 (21:13 -0800)]
Remove many melee uniques from water branches

Pathetically ineffective.

2 years agoIncrease Gastronok XP by 50%
Nicholas Feinberg [Fri, 6 Mar 2015 05:12:56 +0000 (21:12 -0800)]
Increase Gastronok XP by 50%

Dangerous enemy, encourage players to fight, etc

2 years agoRoughly equalize SoH XP
Nicholas Feinberg [Fri, 6 Mar 2015 04:52:24 +0000 (20:52 -0800)]
Roughly equalize SoH XP

Between the different types, all hovering at ~15k XP (5 fiends)

Might be low, not sure.

2 years agoRoughly double Mennas XP
Nicholas Feinberg [Fri, 6 Mar 2015 04:49:06 +0000 (20:49 -0800)]
Roughly double Mennas XP

~4k to ~7.7k.

Adjusting risk/reward ratios, etc...

2 years agoTweak Sojobo XP up slightly
Nicholas Feinberg [Fri, 6 Mar 2015 04:48:04 +0000 (20:48 -0800)]
Tweak Sojobo XP up slightly

Nasty customer.

2 years agoDouble Jorgrun XP
Nicholas Feinberg [Fri, 6 Mar 2015 04:39:04 +0000 (20:39 -0800)]
Double Jorgrun XP

From ~1500 to ~3.1k. Give players a reason to tangle with a
Petrify + Shatter caster.

Associated: basilisk XP from ~230 to ~200 (yak), cacodemon & dtee
kept about the same.

2 years agoDramatically increase Ijyb's XP value
Nicholas Feinberg [Fri, 6 Mar 2015 04:29:44 +0000 (20:29 -0800)]
Dramatically increase Ijyb's XP value

He can be an extremely nasty customer, if he spawns with a good
weapon or wand. This puts him at about the same XP as an orc

2 years agoIncrease Dowan/Duvessa XP by 50%
Nicholas Feinberg [Fri, 6 Mar 2015 04:20:12 +0000 (20:20 -0800)]
Increase Dowan/Duvessa XP by 50%

They're probably worth a bit more than an orc warrior, which is
what they were worth before.