summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/defines.h
diff options
context:
space:
mode:
authorelliptic <hyperelliptical@gmail.com>2014-05-08 01:07:08 -0400
committerelliptic <hyperelliptical@gmail.com>2014-05-08 01:46:38 -0400
commit203b2536c6f5c1b6223d217e13defcf8a8eac367 (patch)
treee9865cb53c9fc0395dd431736e15edb49c4eb01a /crawl-ref/source/defines.h
parent1538c8704789fcebe04bfc13e026c66738592391 (diff)
downloadcrawl-ref-203b2536c6f5c1b6223d217e13defcf8a8eac367.tar.gz
crawl-ref-203b2536c6f5c1b6223d217e13defcf8a8eac367.zip
Gozag ability tweaks and interface improvements.
This commit has the following effects, which are sufficiently interconnected that separating this into multiple commits seemed hard: * Don't allow players to invoke potion petition unless they have enough gold for the guaranteed porridge/blood potion. * Don't allow players to invoke call merchant unless they have enough gold to pay for any shop that might be offered. * Tweak the formula for shop prices; now it really doesn't depend on the shop type at all, and the maximum price will always be a nice round number. * Display gold requirements in the ability screen. These numbers are slightly misleading because the actual gold cost for potion petition or call merchant will be a bit different from the displayed cost, but these numbers give the player a way to tell whether an ability can be used without committing to using it.
Diffstat (limited to 'crawl-ref/source/defines.h')
-rw-r--r--crawl-ref/source/defines.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/defines.h b/crawl-ref/source/defines.h
index 402eeb37b9..0fc8c0fffa 100644
--- a/crawl-ref/source/defines.h
+++ b/crawl-ref/source/defines.h
@@ -348,8 +348,9 @@ const char * const GOZAG_PERMABRIBE_KEY = "gozag_permabribed";
const char * const GOZAG_BRIBE_BROKEN_KEY = "gozag_bribe_broken";
#define GOZAG_POTION_BASE_MULTIPLIER 25
-#define GOZAG_SHOP_BASE_MULTIPLIER 50
-#define GOZAG_SHOP_MOD_MULTIPLIER 4
+#define GOZAG_SHOP_BASE_MULTIPLIER 100
+#define GOZAG_SHOP_MOD_MULTIPLIER 20
+#define GOZAG_BRIBE_AMOUNT 3000
#define GOZAG_MAX_BRIBABILITY 8
#define GOZAG_MAX_POTIONS 4
#define GOZAG_MAX_SHOPS 3