| 1 |
;Standard windows INI file format
|
| 2 |
|
| 3 |
[D2GE]
|
| 4 |
DebugDumpThread=1
|
| 5 |
|
| 6 |
[World Event]
|
| 7 |
Enable=1
|
| 8 |
|
| 9 |
;update interval in seconds
|
| 10 |
UpdateInterval=30
|
| 11 |
|
| 12 |
;Notes: even if DC spawns in non-hell difficulty, it can only drop USC in hell difficulty
|
| 13 |
;e.g: Difficulty=normal,nightmare,hell means spawn DC in any difficulty
|
| 14 |
Difficulty=hell
|
| 15 |
|
| 16 |
;you will be happy when SpawnMinions set to non zero...
|
| 17 |
SpawnMinions=0
|
| 18 |
|
| 19 |
ItemDataFile=ItemConfig.dat
|
| 20 |
|
| 21 |
;World event trigger item config
|
| 22 |
Item=The Stone of Jordan
|
| 23 |
|
| 24 |
;Total items needed to trigger DC is:
|
| 25 |
;[ItemRangeMin, ItemRangeMax] + (ItemNormalGameFactor * NormalGames)/100
|
| 26 |
;+ (ItemNormalPlayerFactor * NormalPlayers)/100 + ...
|
| 27 |
;NormalGame, NormalPlayers ... all are current dyanmic count on this server
|
| 28 |
ItemRangeMin=10
|
| 29 |
ItemRangeMax=20
|
| 30 |
|
| 31 |
ItemNormalGameFactor=0
|
| 32 |
ItemNightmareGameFactor=0
|
| 33 |
ItemHellGameFactor=100
|
| 34 |
ItemNormalPlayerFactor=0
|
| 35 |
ItemNightmarePlayerFactor=0
|
| 36 |
ItemHellPlayerFactor=100
|
| 37 |
|
| 38 |
[Key]
|
| 39 |
Mods = code=key
|
| 40 |
|
| 41 |
[The Stone of Jordan]
|
| 42 |
Mods = code=rin & quality=unique & prefix=122
|
| 43 |
|
| 44 |
[7% mf sc]
|
| 45 |
Mods = code=cm1 & quality=magical & mf=7
|
| 46 |
|
| 47 |
[UM Rune]
|
| 48 |
Mods = code=r22
|
| 49 |
|
| 50 |
[Unique or Set ring]
|
| 51 |
Mods = code=rin & quality=unique, quality=set
|
| 52 |
|
| 53 |
[UnID unique ring or unID set amulet]
|
| 54 |
Mods = code=rin & quality=unique | code=amu & quality=set
|
| 55 |
|
| 56 |
;Item Format:
|
| 57 |
;Logical operators:
|
| 58 |
;'|' ';' high priority OR
|
| 59 |
;'&' normal priority AND
|
| 60 |
;',' low priority OR
|
| 61 |
;e.g:
|
| 62 |
;mod1 | mod2, mod3 & mod4 = mod1 ; mod2, mod3 & mod4 = mod1 || ((mod2 || mod3) && mod4) (unsupported c like expression)
|
| 63 |
;all spaces are ignored
|
| 64 |
;any character after '/' will be treated as comment and ignored
|
| 65 |
|
| 66 |
;Mod format:
|
| 67 |
;[mod] [<|=|>|<=|>=] [value]
|
| 68 |
;Currently supported mod list:
|
| 69 |
;Type -> item base type id
|
| 70 |
;can be found from weapons.txt armor.txt misc.txt
|
| 71 |
;notes: the ID start from 0 instead of 1
|
| 72 |
|
| 73 |
;code -> item code
|
| 74 |
;can be found from weapons.txt armor.txt misc.txt
|
| 75 |
|
| 76 |
;quality -> tempered, craft,unique,set,rare,magical,superior,normal,inferior
|
| 77 |
|
| 78 |
;prefix -> item prefix id
|
| 79 |
;actually, for unique/set/runeword items, it is the name index.
|
| 80 |
;can be found from UniqueItems.txt, SetItems.txt, Runes.txt
|
| 81 |
;notes: the ID start from 0 instead of 1
|
| 82 |
|
| 83 |
;ilvl -> item ilvl
|
| 84 |
|
| 85 |
;stat[n] -> stats value
|
| 86 |
;see ItemStatCost.txt ID column
|
| 87 |
|
| 88 |
;flag[n] -> item flag value
|
| 89 |
;see alias for common used flags
|
| 90 |
|
| 91 |
;MPQVersion -> item version
|
| 92 |
;ItemClassic for classic item, ItemExpansion for expansion item, ItemExpansion110 for items after 1.10
|
| 93 |
|
| 94 |
;Common used alias
|
| 95 |
;socket = number of socket
|
| 96 |
;ethereal = [1|0]
|
| 97 |
;ear = [1|0]
|
| 98 |
;runeword = [1|0]
|
| 99 |
;broken = [1|0]
|
| 100 |
;identified = [1/0]
|
| 101 |
;personalized = [1/0]
|
| 102 |
;gems = number of gems socketed
|
| 103 |
|
| 104 |
;unsupported now
|
| 105 |
;gem[n] = mod of certain gem
|
| 106 |
;suffix = item suffix id
|
| 107 |
;and item magical prefix/suffix, use Stat[n] to check them now
|
| 108 |
;e.g: mf=7 & code=cm1 or stat80=7 & code=cm1 means 7% mf sc
|