From b0a6446e49ab8e8c33b5c6adb985be0c2023393e Mon Sep 17 00:00:00 2001 From: dolorous Date: Thu, 19 Feb 2009 14:49:36 +0000 Subject: Since the rod of striking has been removed for spriggan enchanters, remove it from spriggan thieves the same way, but leave it with spriggan transmuters. Rationale: Spriggans' aptitude for hand crossbows is average, and, while it's the worst aptitude relative to their aptitude for other missile weapons, average isn't bad. In any case, they get a dagger instead of a short sword (also taken from spriggan enchanters), which should help them stab what they can't shoot, and their speed will let them run when necessary. On the other hand, spriggans' aptitude for unarmed combat is bad, and that's the main attack skill given to transmuters. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9132 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/newgame.cc | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'crawl-ref/source/newgame.cc') diff --git a/crawl-ref/source/newgame.cc b/crawl-ref/source/newgame.cc index febbfced0b..dfd7dc34e8 100644 --- a/crawl-ref/source/newgame.cc +++ b/crawl-ref/source/newgame.cc @@ -5492,17 +5492,14 @@ bool _give_items_skills() _newgame_make_item(2, EQ_BODY_ARMOUR, OBJ_ARMOUR, ARM_ROBE); _newgame_make_item(3, EQ_CLOAK, OBJ_ARMOUR, ARM_CLOAK); + _newgame_make_item(4, EQ_NONE, OBJ_MISSILES, MI_DART, -1, + 10 + roll_dice( 2, 10 )); + + // Spriggans used to get a rod of striking, but now that anyone + // can get one when playing an Artificer, this is no longer + // necessary. (jpeg) if (you.species == SP_SPRIGGAN) - { - _make_rod(you.inv[1], STAFF_STRIKING); - you.skills[SK_EVOCATIONS] = 1; - } - else - { - you.skills[SK_CROSSBOWS] = 1; - _newgame_make_item(4, EQ_NONE, OBJ_MISSILES, MI_DART, -1, - 10 + roll_dice( 2, 10 )); - } + you.inv[0].sub_type = WPN_DAGGER; you.skills[SK_SHORT_BLADES] = 2; you.skills[SK_FIGHTING] = 1; @@ -5512,6 +5509,7 @@ bool _give_items_skills() // Increase one of Dodging/Stealth/Stabbing by 1. you.skills[SK_DODGING + random2(3)]++; you.skills[SK_TRAPS_DOORS] = 2; + you.skills[SK_CROSSBOWS] = 1; break; case JOB_ASSASSIN: -- cgit v1.2.3-54-g00ecf