keeperfx icon indicating copy to clipboard operation
keeperfx copied to clipboard

Set scavenge effectiveness from level script

Open mefistotelis opened this issue 9 years ago • 2 comments

Originally reported on Google Code with ID 506

In DK there are a few rooms very overpowered: Prison, Torture chamber, Graveyard and
Scavenger room as they allow the player to become more powerful from fighting creatures.
Map makes either have to disable these rooms – no fun – or risk making the player far
too powerful and going over the creature limit.

The scavenger room breaks some levels completely, see level 19 from the campaign level,
for a large part because it allows you to scavenge heroes from the map, but sometimes
also allows you to dominate rival keepers.

An enhancement would be for to new variables to be added in the rules.cfg, which can
also be set from the level script:

Scavenge_Effectiveness_Evil (0 – 100)
Scavenge_Effectiveness_Good (0 – 100)

By default these variables are set to 100 (% effective), but can set lower to reduce
the effectiveness of the scavenger room in attracting rival creatures and heroes.

Also see Issue #507

Reported by Loobinex on 2015-02-08 12:31:18

mefistotelis avatar Aug 18 '15 18:08 mefistotelis

SET_CREATURE_CONFIGURATION(HORNY,ScavengeValue,0)
SET_CREATURE_CONFIGURATION(HORNY,ScavengerCost,0)

Does this script command resolve the initial request, or is the feature on rules.cfg still wanted?

walt253 avatar Dec 22 '23 21:12 walt253

That does not solve the initial request no.

Loobinex avatar Dec 23 '23 00:12 Loobinex