RATDOG/_module/nss/qst_marthek_end.nss
Jaysyn904 310b26f555 PnP Enhancements continue
PnP Enhancements continue.  Fixed some quest logic, made some of the quests reward the entire party instead of the player that turns it in.  Updated Warrior's Guild.  Colored Wilderness map for the hell of it. Full compile.
2022-11-19 00:37:42 -05:00

38 lines
970 B
Plaintext

//:://////////////////////////////////////////////
//:: qst_marthek_end.nss
//:: Copyright (c) 2022 Project RATDOG
//:://////////////////////////////////////////////
/*
Ends & rewards the "Marthek the Madman" quest.
This is the good ending.
*/
//:://////////////////////////////////////////////
//:: Created By: Jaysyn
//:: Created On: 20220619
//:://////////////////////////////////////////////
#include "nw_i0_tool"
#include "pqj_inc"
#include "x0_i0_partywide"
void main()
{
//:: Declare major variables
object oPC = GetPCSpeaker();
//:: Reward the party
int nGold = 1500;
//:: Get gold for each PC
//:: Take one off GetNumberPartyMembers(), see known bugs
int nMembers = GetNumberPartyMembers(oPC) - 1;
//:: Give the correct gold to all of them
GiveGoldToAll(oPC, nGold/nMembers);
//:: Give the PC's party some XP
RewardPartyXP(700, oPC);
//:: Set quest stage & update DB.
AddPersistentJournalQuestEntry("marthek", 5, oPC);
}