Author Topic: Ding0 Experience Fixer  (Read 43587 times)

Offline Loriel

  • Planewalker
  • *****
  • Posts: 390
  • Gender: Male
    • Loriel's Downloads
Re: Ding0 Experience Fixer
« Reply #25 on: January 20, 2005, 10:38:09 PM »
You should be able to attempt to cast any spell in your book, but spells which are a lot about your current level should get a very high rate of failure.

Doesn't Nahal's Reckless Dweomer do that?

Salk

  • Guest
Re: Ding0 Experience Fixer
« Reply #26 on: January 21, 2005, 09:16:22 AM »
I must say I agree with Jester. I'd love though to have an alghoritm that rewards the party components after battle according to how useful they've been in the fight. Why not reward a Bard for inspiring his comrades ? Why not reward clerics for punctually calling the Gods for protection ? I know it'd be a difficult task but just like thieves are recompensated for disarming traps perhaps each class should be individually rewarded after a fight according to different parameters. But perhaps it's just not possible... :pirate

Offline jester

  • Here be dragons...
  • Planewalker
  • *****
  • Posts: 2416
  • If you fail, fail gloriously.
Re: Ding0 Experience Fixer
« Reply #27 on: January 21, 2005, 10:03:10 AM »
NRD is only available to the wearers of certain amulets and wild mages.

Thanks Qwinn I did not remember this one, but it just proves that there aren't that many traps to worry about. Elmonster (a soloing mage) did not even need a thief to master the (granted) unmodded game.
People should not be afraid of their governments. Governments should be afraid of their people.

Why spend all your day surfing for porn?




Balance in all things
I haven't had this much fun since... the last time.

Offline Reverendratbastard

  • Perfunctory Psychopomp
  • Planewalker
  • *****
  • Posts: 728
  • Gender: Male
  • "to keep my metaphysics warm" -T.S.Eliot
Re: Ding0 Experience Fixer
« Reply #28 on: February 06, 2005, 08:02:01 AM »
Why not reward a Bard for inspiring his comrades ? Why not reward clerics for punctually calling the Gods for protection ? I know it'd be a difficult task but just like thieves are recompensated for disarming traps perhaps each class should be individually rewarded after a fight according to different parameters.

  not only that, but rogues already have the fastest level progression.  aren't they the only ones who can actually reach 40th level before 8million xp?
 
Quote from: jester
Killing your 1000st Xvart does not give you any insight into how to maim them more effictively.
agreed, it'd be nice to see just that bit of iwd2-mechanics transferred over - the diminishing returns of challenge rating ratio, or whatever...
 
Quote
How often do you get XP for learning a spell? Once.
without the Erase feature... :P
 
Quote
A fighter should not gain any XP for slaughtering someone who is half their level as it is just too easy.
a tad overstated.  one third or one fourth, *maybe*.  but a fig who's just gained their first HLA isn't guaranteed to mow down a 10th level Anything, imo.  very much likewise with 12vs6, 8vs4, 2vs1(!)...
 
Quote
XP should come from challenges.
  can be said that XP should come from spectacular failures as well.  learning what NOT to do counts too!  ;)
the lord of murder shall perish, yadda yadda yadda.

Offline fallen demon

  • Planewalker
  • *****
  • Posts: 178
Re: Ding0 Experience Fixer
« Reply #29 on: February 28, 2005, 10:55:47 PM »
I never really understood the philosophy of gaining less xp if your a much higher level than the creature your fighting (or an equivlent situation for non-combat skills)  Yes it shouldn't improve your skills as much, but isn't this already represented by the fact that you need more xp to reach a new level?
"I choose to believe what I was programed to believe."
Futurama quotes rock

Offline Reverendratbastard

  • Perfunctory Psychopomp
  • Planewalker
  • *****
  • Posts: 728
  • Gender: Male
  • "to keep my metaphysics warm" -T.S.Eliot
Re: Ding0 Experience Fixer
« Reply #30 on: March 29, 2005, 02:13:09 PM »

 not with the 2e xp/lvl ceiling, imo.
 
 perhaps facing 100 gibberlings at once should be worth something even to a 40th-level-er, but 20 sets of five?  not so much.
the lord of murder shall perish, yadda yadda yadda.

Offline Echon

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1944
  • Gender: Male
    • The Fields of the Dead
Re: Ding0 Experience Fixer
« Reply #31 on: April 12, 2005, 02:36:48 AM »
Would it be possible to set the XP awards to a specific value instead of a percentage of the original? If so, I would love to see the option of gaining 200 xp per trap disarmed/lock opened regardless of level.

-Echon

Offline Borsook

  • off topic
  • Planewalker
  • *****
  • Posts: 1679
  • Gender: Male
  • not a badger
Re: Ding0 Experience Fixer
« Reply #32 on: June 04, 2005, 06:55:37 AM »
Great mod! just a quick question about other IE games - has it been tested or you think in theory that it should work?
"Borsook seems like a pretty cool guy who offers his insight where appropriate... just very, very frequently." - Imrahil

Borsook's Chambers - Home of Borsook's Mods

Offline Salk

  • Planewalker
  • *****
  • Posts: 873
Re: Ding0 Experience Fixer
« Reply #33 on: June 04, 2005, 11:47:28 AM »
I back up Echon's proposal here although I think the experience points should be fixed but not the same for every kind of trap. Some are more difficult to disarm than others in fact and far more lethal...

Offline Idobek

  • Dust Bunny
  • Planewalker
  • *****
  • Posts: 431
  • Gender: Male
Re: Ding0 Experience Fixer
« Reply #34 on: June 04, 2005, 02:04:11 PM »
@Echon: Fixed XP for traps and locks is easy to do.

@Salk: More XP for harder traps and locks ain't so easy.
The Gibberlings Three Forums

<SimDing0> Did you know G3 has secret forum rules?
<CamDawg> Yep. They're generally of the nature 'don't annoy Idobek.'

Offline Salk

  • Planewalker
  • *****
  • Posts: 873
Re: Ding0 Experience Fixer
« Reply #35 on: June 05, 2005, 01:25:00 AM »
It seems every time I come up with an idea is always very hard/impossible to do... :'(

Offline Qualidor

  • Planewalker
  • *****
  • Posts: 32
Re: Ding0 Experience Fixer
« Reply #36 on: June 09, 2005, 04:48:28 AM »
The good ones generally are.

Offline Borsook

  • off topic
  • Planewalker
  • *****
  • Posts: 1679
  • Gender: Male
  • not a badger
Re: Ding0 Experience Fixer
« Reply #37 on: June 10, 2005, 05:30:22 PM »
I tried to install in IWD1 (with both exp) in the quest exp component I got a lot of errors like this one:
ERROR locating resource for 'get_ids_map'
Resource [DIFFMODE.IDS] not found in KEY file:
   [./chitin.key]
"Borsook seems like a pretty cool guy who offers his insight where appropriate... just very, very frequently." - Imrahil

Borsook's Chambers - Home of Borsook's Mods

Offline SimDing0™

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
Re: Ding0 Experience Fixer
« Reply #38 on: June 15, 2005, 02:35:30 PM »
I really don't have any idea what that means. It sounds like an error in IWD itself is causing WeiDU to choke. Try creating a blank file called diffmode.ids in the override and re-running.

Offline Borsook

  • off topic
  • Planewalker
  • *****
  • Posts: 1679
  • Gender: Male
  • not a badger
Re: Ding0 Experience Fixer
« Reply #39 on: June 15, 2005, 03:08:26 PM »
Do you mean my IWD installation (I have tweak pack install) or IWD in general in other words has this been tested with IWD?
"Borsook seems like a pretty cool guy who offers his insight where appropriate... just very, very frequently." - Imrahil

Borsook's Chambers - Home of Borsook's Mods

Offline SimDing0™

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
Re: Ding0 Experience Fixer
« Reply #40 on: June 15, 2005, 03:11:07 PM »
IWD in general. No, I haven't tested it.

Offline Salk

  • Planewalker
  • *****
  • Posts: 873
Re: Ding0 Experience Fixer
« Reply #41 on: August 20, 2005, 02:14:27 PM »
Version 3 is out and I found no news about it!! Am I just blind or did I miss something ?  :pirate

Offline Borsook

  • off topic
  • Planewalker
  • *****
  • Posts: 1679
  • Gender: Male
  • not a badger
Re: Ding0 Experience Fixer
« Reply #42 on: August 20, 2005, 02:54:02 PM »
It seems that it only adds Polish translation, so that's probably why the release was quiet.
"Borsook seems like a pretty cool guy who offers his insight where appropriate... just very, very frequently." - Imrahil

Borsook's Chambers - Home of Borsook's Mods

Yarpen_AVE

  • Guest
Re: Ding0 Experience Fixer
« Reply #43 on: December 15, 2005, 11:28:54 AM »
It's the one of greatest mods which I every seen... but can you create something whith NPC's? They're haven't got XP decreasing!! When my hero is on 2lvl. they're got 7!

Offline Ilot

  • Planewalker
  • *****
  • Posts: 21
Re: Ding0 Experience Fixer
« Reply #44 on: January 09, 2008, 07:25:44 AM »
Hi at all  :)



I've translated Ding0 Experience Fixer in italian version and I have send an e-mail to SimDing0™  with my translation!

PS: SimDing0™ let me know if you have received my e-mail

Thanks  :)


Offline the bigg

  • The Avatar of Fighter / Thieves
  • Planewalker
  • *****
  • Posts: 3804
  • Gender: Male
Re: Ding0 Experience Fixer
« Reply #45 on: December 07, 2010, 08:05:19 AM »
Upstream report from BiG World Fixpack:

Make sure no ugly messages are printed if a script uses ActionOverride(xxx,AddXPObject(jj,123)):
Code: [Select]
--- setup-xpmod.tp2 Mon Dec 24 23:26:48 2007
+++ C:\BWP Patchstudio\patched files\setup-xpmod.tp2 Thu Apr 15 18:50:21 2010
@@ -273,7 +273,7 @@
 
 COPY_EXISTING_REGEXP GLOB ~.*\.bcs~ ~override~
 DECOMPILE_BCS_TO_BAF
-REPLACE_EVALUATE ~AddexperienceParty(\(.*\))~
+REPLACE_EVALUATE ~AddexperienceParty(\([0-9]*\))~
   BEGIN
     SET "RESULT" = (("%MATCH1%" * "%percentage_modifier%") / 100)
     SET "patched" = 0
@@ -299,7 +299,7 @@
 
 COPY_EXISTING_REGEXP GLOB ~.*\.dlg~ ~override~
 DECOMPILE_DLG_TO_D
-REPLACE_EVALUATE ~xperienceParty(\(.*\))~
+REPLACE_EVALUATE ~xperienceParty(\([0-9]*\))~
   BEGIN
     SET "RESULT" = (("%MATCH1%" * "%percentage_modifier%") / 100)
     SET "patched" = 0
--- xpmod/functions/quest_xp.tph 2010-12-07 14:54:25.163166100 +0100
+++  C:\BWP Patchstudio\patched files\xpmod/functions/quest_xp.tph 2010-12-07 14:34:01.928201100 +0100
@@ -32,7 +32,7 @@
 
 COPY_EXISTING_REGEXP GLOB ~.*\.bcs~ ~override~
 DECOMPILE_BCS_TO_BAF
-REPLACE_EVALUATE ~AddexperienceParty(\(.*\))~
+REPLACE_EVALUATE ~AddexperienceParty(\([0-9]*\))~
   BEGIN
  SET "RESULT" = "%MATCH1%"
  PATCH_IF (("%RESULT%" > 0) && (NOT (("%RESULT%" = 88999) && (("%SOURCE_RES%" STRING_EQUAL_CASE "AR0602") = 1)))) BEGIN
@@ -52,7 +52,7 @@
  END
   END
   ~AddexperienceParty(%RESULT%)~
-REPLACE_EVALUATE ~AddXPObject(\(.*\),\(.*\))~
+REPLACE_EVALUATE ~AddXPObject(\(.*\),\([0-9]*\))~
   BEGIN
  SET "RESULT" = "%MATCH2%"
  PATCH_IF (("%RESULT%" > 0) && (NOT (("%RESULT%" = 88999) && (("%SOURCE_RES%" STRING_EQUAL_CASE "AR0602") = 1)))) BEGIN
@@ -78,7 +78,7 @@
 COPY_EXISTING_REGEXP GLOB ~.*\.dlg~ ~override~
 PATCH_SILENT
 DECOMPILE_DLG_TO_D
-REPLACE_EVALUATE ~xperienceParty(\(.*\))~
+REPLACE_EVALUATE ~xperienceParty(\([0-9]*\))~
   BEGIN
  SET "RESULT" = "%MATCH1%"
  PATCH_IF ("%RESULT%" > 0) BEGIN
@@ -98,7 +98,7 @@
  END
   END
   ~xperienceParty(%RESULT%)~
-REPLACE_EVALUATE ~AddXPObject(\(.*\),\(.*\))~
+REPLACE_EVALUATE ~AddXPObject(\(.*\),\([0-9]*\))~
   BEGIN
  SET "RESULT" = "%MATCH2%"
  PATCH_IF ("%RESULT%" > 0) BEGIN
Author or Co-Author: WeiDU (http://j.mp/bLtjOn) - Widescreen (http://j.mp/aKAiqG) - Generalized Biffing (http://j.mp/aVgw3U) - Refinements (http://j.mp/bLHoCc) - TB#Tweaks (http://j.mp/ba02Eg) - IWD2Tweaks (http://j.mp/98OFYY) - TB#Characters (http://j.mp/ak8J55) - Traify Tool (http://j.mp/g1Ry9A) - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics (http://j.mp/9UeIwB) - Nalia Mod (http://j.mp/dng9l0) - Nvidia Fix (http://j.mp/aRWjjg)
Code dumps: Detect custom secondary types (http://j.mp/hVzzXG) - Stutter Investigator (http://j.mp/gdtBn8)

If possible, send diffs, translations and other contributions using Git (http://j.mp/aBZFrq).

Offline Angel

  • Planewalker
  • *****
  • Posts: 138
Re: Ding0 Experience Fixer
« Reply #46 on: February 22, 2015, 10:35:44 AM »
DEFJAM v7 is now available from PPG at http://pocketplane.net/sim/

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
What color is grass?:
What is the seventh word in this sentence?:
What is five minus two (use the full word)?: