File Thread:
http://dragonprime.net/index.php?topic=4004.0Lost Little Girl
- A LoTGD Module [www.lotgd.org]
Written by defproc [www.defproc.co.uk / defproc at defproc.co.uk]
Copyright (c) 2006, defproc.co.uk
This module produces a forest event in which the player encounters a little
girl. This might sound weird but its based on a similar event in LORD2. The
player chooses whether to help the child find her mother or to ignore her.
If the player chooses to help her, he/she must defeat n* creatures to unlock
the 'find mother' village/inn event. If the player dies while accompanying a
girl, the girl's spirit is seen in the shades or graveyard shortly thereafter,
creating/increasing a 'guilt' stat for the player. Guilt deprives the player
of 2 forest fights per day for n* days. If the player manages to return the
child to its mother, he/she is given the option to accept a payment, details
(x** gold and y** gems) of which aren't known until the payment's accepted. If
the player refuses payment, charm is gained, 'guilt' decreases and the
'Unselfishness' buff (from Heidi) is applied for 20 rounds.
While accompanying a girl, the player has the option to kill her (again, from
LORD2 - I'm not a creep!). This option can be disabled* via the module
configuration in the grotto. Killing a girl gives the player 1 experience and
n* guilt days. A charm point is also deducted.
While travelling with a girl, an event may occur in which the girl insists on
taking a break to make a daisy chain. This costs a forest fight but heals the
player and gives 'inspiration' buff.
In the future I would like to add a 'mass murderer' feature, which has some
sort of effect when a player has killed more than n* girls. The lifetime
number of girls a player has killed is already recorded (and currently unused)
for this purpose.
* Admin-configurable value
** gold_reward = base_gold_reward* + (per_lvl_gold_reward* x playerlevel) and
gem_reward = base_gems_reward* + (per_lvl_gems_reward* x playerlevel)
File Thread:
http://dragonprime.net/index.php?topic=4004.0Edit - masked email address