Utility Plugin V1.3 - for the D2Mod System
Author: SVR 2004 / 2005

This plugin allows you to set various common values in D2 that normally require code edits.

Most (or all) of these setting were collected by ChaosEnergy from various threads on Phrozen Keep.

Thanks to ChaosEnergy and the coders that discovered these to begin with.

V1.02 11/30/2004 - 
  Fixed Cain charges crash

V1.02 10/22/2004 - 
  added several new settings.
  Fixed PlayerXmin vs PlayerX setting caused mon HP to be wrong.



THIS PLUGIN REQUIRES THE D2MOD SYSTEM.

To Install:
Extract Utility.dll into your mod folder.

Add the dll name into your mod ini [D2MOD] section ...

Utility = utility.dll

Add these lines into your mod ini file. You may change the setting to suit your mod.

;------------------------------------------------


;------------------------------------------------


[Utility]

; Utility.ini
; Ini file for Utility.dll
;
;
; Setting = Value
; 

; number of skillpoints on level, normal is 1
SkillPoints=2

; enable runewords for lo,nrm,hi,mag,set,rar,uni,crf,tmp
; Normal is 1,1,1,0,0,0,0,0,0
EnableRuneWords = 1,1,1,1,0,1,0,1,1

; minimum "/players X" value allowed, normal is 1
PlayersXmin = 1

; maximum "/players X" value allowed, normal is 8
PlayersXmax = 8

; levels for the -actX switch, normal is 1,15,20,26,32
ActX = 1,15,20,26,32

; Use GambleCost entry for items, normal is 0 (FALSE)
UseGambleCost = 10000

; set max items in gamble screen, normal is 14
MaxGambleItems = 14

; allow magic tabs at vendors, normal is 0 (FALSE)
UseMagicTabs = 0

; Max gold in stash (multiplier), normal is 50000
StashGold = 900000000

; Max gold in inventory (multiplier), normal is 10000
InvGold = 9000000000

; 0 = no cap on exp granted by Ancients, normal is 1
AncientsCap = 1

; monster difficulty, 25 is normal
MonsterDiff = 25

;Quest reward skillpoints for Book of skills,Den of evil, Izual
; normal is 1,1,2
; NOT USED ANYMORE !
;QuestSkills = 2,2,4

; Make Telekenisis pick up all items, normal is 0 (FALSE)
tkTakeAll = 0

; Max Resist Cap (fire,cold etc) normal is 95
ResistCap=97

; Damage Resist Cap ( dmg_res) normal is 50
DmgResCap = 75

; Do not take gold from stash, normal = 0 (take)
NoRobStash = 0

; Disable Magic Find Cap, normal = 0
NoMagicFindCap = 0


;******** added in 1.02 ****************

; Mephisto Drop Quest Item, normal is mss
MephistoItem = mss

; Allow Stash outside of town, normal is 0
StashMovable = 0

; Cain charges for identify, normal = 0
CainCharges = 0

; Monster HP playerX increase table, normal is 0,50,100,150,200,250,300,350
HPTable =  0,50,100,150,200,250,300,350


;******** added in 1.03 ****************

; Hire Always available, normal = 0
HireAlways = 0

; Set which NPCs auto heal - normal is 148,176,178,513,405
Healers = 148,176,178,513,405



;--------------------------------------------------

;Quest rewards by difficulty (Normal,Nightmare,Hell)

A1Q1Reward = 2,2,2

A2Q1Reward = 2,2,2

A3Q1Reward = 5,5,5

A3Q4Reward = 20,20,20

A4Q1Reward = 4,4,4

; Make A3Q4 potion random stat boost (Spectral elixer);

A3Q4Rand = 0

; all stats get same bonus (1 = yes, 0 = each random bonus)

A3Q4Same = 0


; Set level for Den of Evil quest. Normal is 8 *** MUST BE < 256 ***

A1Q1Level = 92


; --------- DCC/DC6 monster table -----------------
;
; monID = val
; monster uses DCC gfx, 0=no, 1=On Death, 2 = Always
;
; *** monID must be 242..367 or 521..571

[DCXTABLE]

; Mephisto uses dc6
242 = 0

; Diablo uses dcc on death
243 = 1

; Tyrael uses dc6
251 = 0
367 = 0
521 = 0
