Guest Drithius Posted December 5, 2008 Share Posted December 5, 2008 Why is it that you get more experience for being duped by Amelia (Firewine Bridge encounter) than you do for exposing and killing her? 5000exp for entering into combat with her (a VERY difficult fight if the majority of your party does not have +2 weapons) + 1400exp for the kill VERSUS 8000exp for siding with her and killing Natan. Just seems wrong to be rewarded for playing dumb. Link to comment
cmorgan Posted December 6, 2008 Share Posted December 6, 2008 Hmmm. While xp reward approaches vary widely over the project, and there is no set standard, as seen here: Searching for: Addexperience bg1npc\bg1npc_docs\kagainsquest.html(186): AddexperienceParty(3000)<br /> bg1npc\phase2\dlg\x#cosqu.d(40): IF ~~ THEN DO ~ EscapeArea() AddexperienceParty(1000)~ EXIT bg1npc\phase2\dlg\x#cosqu.d(45): IF ~~ THEN DO ~GiveItem("%tutu_var%POTN36",Player1) GiveItem("%tutu_var%POTN37",Player1) GiveItem("%tutu_var%POTN42",Player1) GiveItem("%tutu_var%POTN07",Player1) EscapeArea() AddexperienceParty(100)~ EXIT bg1npc\phase2\dlg\x#cosqu.d(337): IF ~~ THEN DO ~TakePartyItem("X#CODYE1") TakePartyItem("X#CODYE2") SetGlobal("X#CoranSuccubus","GLOBAL",15) ActionOverride("coran",EscapeArea()) GiveItemCreate("X#COAMUL",Player1,1,0,0) EscapeArea() ActionOverride("natan",EscapeArea()) AddexperienceParty(8000)~ EXIT bg1npc\phase2\dlg\x#cosqu.d(342): IF ~~ THEN DO ~TakePartyItem("X#CODYE1") TakePartyItem("X#CODYE2") SetGlobal("X#CoranSuccubus","GLOBAL",16) GiveItemCreate("X#COAMUL",Player1,1,0,0) EscapeArea() AddexperienceParty(8000)~ EXIT bg1npc\phase2\dlg\x#cosqu.d(347): IF ~~ THEN DO ~TakePartyItem("X#CODYE1") TakePartyItem("X#CODYE2") SetGlobal("X#CoranSuccubus","GLOBAL",17) Polymorph(ELEMENTAL_FIRE) Enemy() ActionOverride("coran",Enemy()) ActionOverride("natan",Enemy()) AddexperienceParty(5000)~ EXIT bg1npc\phase2\dlg\x#cosqu.d(369): IF ~~ THEN DO ~TakePartyItem("X#CODYE1") TakePartyItem("X#CODYE2") SetGlobal("X#CoranSuccubus","GLOBAL",15) ActionOverride("coran",LeaveParty()) ActionOverride("coran",SetLeavePartyDialogFile()) ActionOverride("coran",ChangeAIScript("",DEFAULT)) EscapeArea() ActionOverride("coran",EscapeArea()) ActionOverride("natan",EscapeArea()) AddexperienceParty(8000)~ bg1npc\phase2\dlg\x#cosqu.d(380): IF ~~ THEN DO ~TakePartyItem("X#CODYE1") TakePartyItem("X#CODYE2") SetGlobal("X#CoranSuccubus","GLOBAL",16) GiveItemCreate("X#COAMUL",Player1,1,0,0) EscapeArea() AddexperienceParty(8000)~ bg1npc\phase2\dlg\x#cosqu.d(422): IF ~~ THEN DO ~SetGlobal("X#CoranSuccubus","GLOBAL",13) Polymorph(ELEMENTAL_FIRE) Enemy() AddexperienceParty(5000)~ EXIT bg1npc\phase2\dlg\x#cosqu.d(434): IF ~~ THEN DO ~SetGlobal("X#CoranSuccubus","GLOBAL",13) Polymorph(ELEMENTAL_FIRE) Enemy() AddexperienceParty(5000)~ EXIT bg1npc\phase2\dlg\x#cosqu.d(439): IF ~~ THEN DO ~SetGlobal("X#CoranSuccubus","GLOBAL",12) GiveItemCreate("X#COAMUL",Player1,1,0,0) EscapeArea() ActionOverride("natan",DestroySelf()) AddexperienceParty(8000)~ bg1npc\phase2\dlg\x#cosqu.d(445): IF ~~ THEN DO ~SetGlobal("X#CoranSuccubus","GLOBAL",13) Polymorph(ELEMENTAL_FIRE) Enemy() AddexperienceParty(5000)~ EXIT bg1npc\phase2\dlg\x#cosqu.d(457): IF ~~ THEN DO ~SetGlobal("X#CoranSuccubus","GLOBAL",12) GiveItemCreate("X#COAMUL",Player1,1,0,0) EscapeArea() ActionOverride("natan",DestroySelf()) AddexperienceParty(8000)~ bg1npc\phase2\dlg\x#cru11.d(26): IF ~~ THEN DO ~SetGlobal("X#XanQuest1","GLOBAL",8) EscapeArea() ActionOverride("X#CHOP", EscapeArea()) ReputationInc(1) AddexperienceParty(200)~ bg1npc\phase2\dlg\x#davi.d(18): IF ~~ THEN DO ~EscapeArea() ReputationInc(1) AddexperienceParty(200)~ EXTERN ~X#CHOP~ CHOP4 bg1npc\phase2\dlg\x#davi.d(43): IF ~~ THEN DO ~EscapeArea() ReputationInc(1) AddexperienceParty(200)~ EXTERN ~X#CHOP~ CHOP4 bg1npc\phase2\dlg\x#dyint.d(436): IF ~~ THEN DO ~AddexperienceParty(5000) SetGlobal("X#EdwinBetrayRW","GLOBAL",1) ActionOverride("brendan",Enemy()) ActionOverride("lasala",Enemy()) ActionOverride("diana",Enemy()) ActionOverride("denak",Enemy())~ bg1npc\phase2\dlg\x#dynaquest.d(145): ++ @69 DO ~AddexperienceParty(2000) ActionOverride("X#DGNLG1",EscapeArea()) ActionOverride("X#DGNLG2",EscapeArea()) ActionOverride("X#DGNLG3",EscapeArea()) ActionOverride("X#DGNLG4",EscapeArea())~ EXIT bg1npc\phase2\dlg\x#dynaquest.d(146): ++ @70 DO ~AddexperienceParty(2000) ActionOverride("X#DGNLG1",EscapeArea()) ActionOverride("X#DGNLG2",EscapeArea()) ActionOverride("X#DGNLG3",EscapeArea()) ActionOverride("X#DGNLG4",EscapeArea())~ EXIT bg1npc\phase2\dlg\x#dynaquest.d(147): ++ @71 DO ~AddexperienceParty(2000)~ EXTERN ~X#DGNLG~ X#DQFGLeaveImmediately bg1npc\phase2\dlg\x#dynaquest.d(148): + ~Class(Player1,PALADIN)~ + @72 DO ~AddexperienceParty(2000) ActionOverride("X#DGNLG4",EscapeArea()) ActionOverride("X#DGNLG3",EscapeArea()) ActionOverride("X#DGNLG2",EscapeArea()) ActionOverride("X#DGNLG1",EscapeArea())~ EXIT bg1npc\phase2\dlg\x#dynaquest.d(168): IF ~~ THEN DO ~AddexperienceParty(2000) ActionOverride("X#DGNLG4",EscapeArea()) ActionOverride("X#DGNLG3",EscapeArea()) ActionOverride("X#DGNLG2",EscapeArea()) ActionOverride("X#DGNLG1",EscapeArea())~ EXIT bg1npc\phase2\dlg\x#dynaquest.d(178): ++ @81 DO ~AddexperienceParty(2000) ActionOverride("X#DGNLG1",EscapeArea()) ActionOverride("X#DGNLG2",EscapeArea()) ActionOverride("X#DGNLG3",EscapeArea()) ActionOverride("X#DGNLG4",EscapeArea())~ EXIT bg1npc\phase2\dlg\x#jaqu.d(105): IF ~Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",2) SetGlobal("AldethMove","GLOBAL",1) AddexperienceParty(1000) GiveItemCreate("%tutu_var%POTN09",Player1,1,0,0) EraseJournalEntry(@184) AddJournalEntry(@186,QUEST_DONE) ActionOverride("aldeth",EscapeArea())~ UNSOLVED_JOURNAL @163 EXIT bg1npc\phase2\dlg\x#jaqu.d(106): IF ~Global("X#JaheiraQuestKillAldeth","GLOBAL",1)~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",2) AddexperienceParty(500) EraseJournalEntry(@184) AddJournalEntry(@185,QUEST_DONE)~ UNSOLVED_JOURNAL @163 EXIT bg1npc\phase2\dlg\x#jaqu.d(123): IF ~Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",2) SetGlobal("AldethMove","GLOBAL",1) AddexperienceParty(1000) EraseJournalEntry(@184) AddJournalEntry(@187,QUEST_DONE) ActionOverride("aldeth",EscapeArea())~ UNSOLVED_JOURNAL @163 EXIT bg1npc\phase2\dlg\x#jaqu.d(124): IF ~Global("X#JaheiraQuestKillAldeth","GLOBAL",1)~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",2) AddexperienceParty(500) EraseJournalEntry(@184) AddJournalEntry(@185,QUEST_DONE)~ UNSOLVED_JOURNAL @163 EXIT bg1npc\phase2\dlg\x#jaqu.d(151): IF ~Global("X#SenBeador","GLOBAL",1) Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",2) SetGlobal("AldethMove","GLOBAL",1) AddexperienceParty(1000) EraseJournalEntry(@184) AddJournalEntry(@187,QUEST_DONE) ActionOverride("aldeth",EscapeArea())~ UNSOLVED_JOURNAL @163 EXIT bg1npc\phase2\dlg\x#jaqu.d(152): IF ~Global("X#SenBeador","GLOBAL",1) Global("X#JaheiraQuestKillAldeth","GLOBAL",1)~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",2) AddexperienceParty(500) EraseJournalEntry(@184) AddJournalEntry(@185,QUEST_DONE)~ UNSOLVED_JOURNAL @163 EXIT bg1npc\phase2\dlg\x#jaqu.d(178): IF ~Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)~ THEN DO ~SetGlobal("X#SenBeador","GLOBAL",1) SetGlobal("X#JaheiraQuest","GLOBAL",2) SetGlobal("AldethMove","GLOBAL",1) AddexperienceParty(1000) GiveItemCreate("%tutu_var%POTN09",Player1,1,0,0) EraseJournalEntry(@184) AddJournalEntry(@186,QUEST_DONE) ActionOverride("aldeth",EscapeArea())~ UNSOLVED_JOURNAL @163 EXIT bg1npc\phase2\dlg\x#jaqu.d(179): IF ~Global("X#JaheiraQuestKillAldeth","GLOBAL",1)~ THEN DO ~SetGlobal("X#SenBeador","GLOBAL",1) SetGlobal("X#JaheiraQuest","GLOBAL",2) AddexperienceParty(500) EraseJournalEntry(@184) AddJournalEntry(@185,QUEST_DONE)~ UNSOLVED_JOURNAL @163 EXIT bg1npc\phase2\dlg\x#jaqu.d(187): IF ~Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)~ THEN DO ~SetGlobal("X#SenBeador","GLOBAL",1) SetGlobal("X#JaheiraQuest","GLOBAL",2) SetGlobal("AldethMove","GLOBAL",1) AddexperienceParty(1000) GiveItemCreate("%tutu_var%POTN09",Player1,1,0,0) EraseJournalEntry(@184) AddJournalEntry(@186,QUEST_DONE) ActionOverride("aldeth",EscapeArea())~ UNSOLVED_JOURNAL @163 EXIT bg1npc\phase2\dlg\x#jaqu.d(188): IF ~Global("X#JaheiraQuestKillAldeth","GLOBAL",1)~ THEN DO ~SetGlobal("X#SenBeador","GLOBAL",1) SetGlobal("X#JaheiraQuest","GLOBAL",2) AddexperienceParty(500) EraseJournalEntry(@184) AddJournalEntry(@185,QUEST_DONE)~ UNSOLVED_JOURNAL @163 EXIT bg1npc\phase2\dlg\x#jaqu.d(193): IF ~~ THEN DO ~Shout(1) Enemy() SetGlobal("X#JaheiraQuest","GLOBAL",10) AddexperienceParty(5000) SetGlobal("KilledDruids","GLOBAL",4) SetGlobal("HelpAldeth","GLOBAL",1) EraseJournalEntry(@184)~ SOLVED_JOURNAL @159 EXIT bg1npc\phase2\dlg\x#jaqu.d(198): IF ~~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",10) AddexperienceParty(2000) EraseJournalEntry(@184) Shout(3) EscapeArea()~ SOLVED_JOURNAL @161 EXIT bg1npc\phase2\dlg\x#jaqu.d(274): IF ~~ THEN DO ~SetGlobal("X#MarethaResBeadAlive","GLOBAL",3) AddexperienceParty(100) EscapeArea()~ EXIT bg1npc\phase2\dlg\x#jaqu.d(388): IF ~~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",3) AddexperienceParty(500)~ EXIT bg1npc\phase2\dlg\x#jaqu.d(397): IF ~~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",3) AddexperienceParty(500)~ EXIT bg1npc\phase2\dlg\x#jaqu.d(509): DO ~SetGlobal("X#MarethaResBeadAlive","GLOBAL",2) SetGlobal("X#JaheiraQuest","GLOBAL",6) AddexperienceParty(2000) ReputationInc(1) EscapeArea()~ EXIT bg1npc\phase2\dlg\x#jaqu.d(518): DO ~SetGlobal("X#MarethaResBeadDead","GLOBAL",2) SetGlobal("X#JaheiraQuest","GLOBAL",6) AddexperienceParty(1000) ReputationInc(-1) EscapeArea()~ EXIT bg1npc\phase2\dlg\x#jaqu.d(568): IF ~~ THEN DO ~AddexperienceParty(5000) GiveItemCreate("X#JACLUB",Player1,1,0,0) SetGlobal("SeniyadXP","GLOBAL",1) EraseJournalEntry(@163) Shout(3) EscapeArea()~ SOLVED_JOURNAL @169 EXIT bg1npc\phase2\dlg\x#jaqu.d(583): IF ~~ THEN DO ~AddexperienceParty(5000) GiveItemCreate("X#JACLUB",Player1,1,0,0) SetGlobal("SeniyadXP","GLOBAL",1) EraseJournalEntry(@163) Shout(3) EscapeArea()~ SOLVED_JOURNAL @169 EXIT bg1npc\phase2\dlg\x#jaqu.d(589): IF ~~ THEN DO ~AddexperienceParty(10000) GiveItemCreate("X#JACLUB",Player1,1,0,0) SetGlobal("SeniyadXP","GLOBAL",1) EraseJournalEntry(@163) Shout(3) EscapeArea()~ SOLVED_JOURNAL @169 EXIT bg1npc\phase2\dlg\x#jaqu.d(599): IF ~~ THEN DO ~AddexperienceParty(5000) GiveItemCreate("X#JACLUB",Player1,1,0,0) SetGlobal("SeniyadXP","GLOBAL",1) EraseJournalEntry(@163) Shout(3) EscapeArea()~ SOLVED_JOURNAL @169 EXIT bg1npc\phase2\dlg\x#jaqu.d(606): IF ~~ THEN DO ~AddexperienceParty(5000) GiveItemCreate("X#JACLUB",Player1,1,0,0) SetGlobal("SeniyadXP","GLOBAL",1) EraseJournalEntry(@163) Shout(3) EscapeArea()~ SOLVED_JOURNAL @169 EXIT bg1npc\phase2\dlg\x#kaqst.d(56): IF ~~ THEN DO ~SetGlobal("X#KagainCaravan","GLOBAL",6) TakePartyItem("X#SILSH") DestroyItem("X#SILSH") AddexperienceParty(3000) ActionOverride("brilla",EscapeArea())~ EXIT bg1npc\phase2\dlg\x#shint.d(452): IF ~!Dead("petrinescat") Dead("BHEREN")~ THEN REPLY @105 DO ~TakePartyItem("%tutu_var%RING16") AddexperienceParty(1000) ~ EXIT bg1npc\phase2\dlg\x#shint.d(453): IF ~!Dead("petrinescat") Dead("BHEREN")~ THEN REPLY @106 DO ~ReputationInc(1) TakePartyItem("%tutu_var%RING16") AddexperienceParty(1000) ~ EXIT bg1npc\phase2\dlg\x#xqxan.d(180): AddexperienceParty(1000)~ bg1npc\phase2\dlg\x#xqxan.d(192): AddexperienceParty(1000)~ bg1npc\phase2\dlg\x#xqxan.d(203): AddexperienceParty(1000)~ bg1npc\phase2\dlg\x#xzqu.d(608): IF ~~ THEN DO ~SetGlobal("X#XzarDryad","GLOBAL",3)AddexperienceParty(500) EscapeAreaDestroy(5) bg1npc\phase2\dlg\x#xzqu.d(637): IF ~~ THEN DO ~SetGlobal("X#XzarDryad","GLOBAL",3)AddexperienceParty(500) EscapeAreaDestroy(5) bg1npc\phase2\dlg\x#xzqu.d(663): IF ~~ THEN DO ~SetGlobal("X#XzarDryad","GLOBAL",3)AddexperienceParty(500) EscapeAreaDestroy(5) bg1npc\phase3\dyrom\baf\x#da0125.baf(30): AddexperienceParty(15000) Found 55 occurrence(s) in 12 file(s) Searching for: AddExperiencePartyGlobal( Searching for: AddXP2DA( Searching for: AddXPObject( bg1npc\phase2\dlg\x#dyint.d(448): IF ~~ THEN DO ~SetGlobal("X#EdwinBetrayRW","GLOBAL",4) AddXPObject("edwin",2000)~ bg1npc\phase2\dlg\x#dyint.d(464): IF ~~ THEN DO ~ActionOverride("brendan",EscapeArea()) ActionOverride("lasala",EscapeArea()) ActionOverride("diana",EscapeArea()) EscapeArea() SetGlobal("X#EdwinBetrayRW","GLOBAL",7) GiveGoldForce(1000) AddXPObject("edwin",1000)~ bg1npc\phase2\dlg\x#faint.d(248): DO ~EscapeArea() AddXPObject("faldorn",400)~ bg1npc\phase2\dlg\x#faint.d(284): DO ~SetGlobal("X#ReportIzefia","GLOBAL",2) AddXPObject("faldorn",100) GiveItemCreate("%tutu_var%POTN08","faldorn",1,0,0) GiveItemCreate("%tutu_var%POTN20","faldorn",1,0,0)~ bg1npc\phase2\dlg\x#xqxan.d(211): AddXPObject("xan",10000)~ bg1npc\phase2\dlg\x#xqxan.d(219): AddXPObject("xan",-10000)~ Found 6 occurrence(s) in 3 file(s) this seems a bit off. I am leaving this up for a bit for author(s) comment, but if noone from the project posts within 1 week, I'll reduce the amount to 6400, erasing the smart/dumb/good/bad difference for roleplayers. Link to comment
cmorgan Posted February 27, 2009 Share Posted February 27, 2009 Confirmed, v17 pre-release. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.