Tweaked items, creatures, and areas

Added 2 new quests to Displaced Valley connected areas.
This commit is contained in:
EpicValor 2023-10-08 23:57:44 -05:00
parent 00c6a80e45
commit 6ee16d51cd
80 changed files with 17672 additions and 4045 deletions

View File

@ -849,7 +849,7 @@
}, },
"Version": { "Version": {
"type": "dword", "type": "dword",
"value": 24 "value": 25
}, },
"Width": { "Width": {
"type": "int", "type": "int",

View File

@ -87,7 +87,7 @@
"Name": { "Name": {
"type": "cexolocstring", "type": "cexolocstring",
"value": { "value": {
"0": "Abandoned Mage lab" "0": "Abandoned Mage Lab"
} }
}, },
"NoRest": { "NoRest": {
@ -3300,11 +3300,11 @@
}, },
"Tile_AnimLoop2": { "Tile_AnimLoop2": {
"type": "byte", "type": "byte",
"value": 1 "value": 0
}, },
"Tile_AnimLoop3": { "Tile_AnimLoop3": {
"type": "byte", "type": "byte",
"value": 1 "value": 0
}, },
"Tile_Height": { "Tile_Height": {
"type": "int", "type": "int",
@ -3316,7 +3316,7 @@
}, },
"Tile_MainLight1": { "Tile_MainLight1": {
"type": "byte", "type": "byte",
"value": 10 "value": 0
}, },
"Tile_MainLight2": { "Tile_MainLight2": {
"type": "byte", "type": "byte",
@ -3343,11 +3343,11 @@
}, },
"Tile_AnimLoop2": { "Tile_AnimLoop2": {
"type": "byte", "type": "byte",
"value": 1 "value": 0
}, },
"Tile_AnimLoop3": { "Tile_AnimLoop3": {
"type": "byte", "type": "byte",
"value": 1 "value": 0
}, },
"Tile_Height": { "Tile_Height": {
"type": "int", "type": "int",
@ -11169,7 +11169,7 @@
}, },
"Version": { "Version": {
"type": "dword", "type": "dword",
"value": 36 "value": 37
}, },
"Width": { "Width": {
"type": "int", "type": "int",

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,346 @@
{
"__data_type": "ARE ",
"ChanceLightning": {
"type": "int",
"value": 0
},
"ChanceRain": {
"type": "int",
"value": 0
},
"ChanceSnow": {
"type": "int",
"value": 0
},
"Comments": {
"type": "cexostring",
"value": ""
},
"Creator_ID": {
"type": "int",
"value": -1
},
"DayNightCycle": {
"type": "byte",
"value": 0
},
"Expansion_List": {
"type": "list",
"value": []
},
"Flags": {
"type": "dword",
"value": 1
},
"FogClipDist": {
"type": "float",
"value": 45.0
},
"Height": {
"type": "int",
"value": 2
},
"ID": {
"type": "int",
"value": -1
},
"IsNight": {
"type": "byte",
"value": 1
},
"LightingScheme": {
"type": "byte",
"value": 12
},
"LoadScreenID": {
"type": "word",
"value": 0
},
"ModListenCheck": {
"type": "int",
"value": 0
},
"ModSpotCheck": {
"type": "int",
"value": 0
},
"MoonAmbientColor": {
"type": "dword",
"value": 3947580
},
"MoonDiffuseColor": {
"type": "dword",
"value": 11184810
},
"MoonFogAmount": {
"type": "byte",
"value": 5
},
"MoonFogColor": {
"type": "dword",
"value": 0
},
"MoonShadows": {
"type": "byte",
"value": 0
},
"Name": {
"type": "cexolocstring",
"value": {
"0": "Displaced Valley Farmhouse"
}
},
"NoRest": {
"type": "byte",
"value": 0
},
"OnEnter": {
"type": "resref",
"value": ""
},
"OnExit": {
"type": "resref",
"value": "_area_on_exit"
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"PlayerVsPlayer": {
"type": "byte",
"value": 3
},
"ResRef": {
"type": "resref",
"value": "desertedfarmhous"
},
"ShadowOpacity": {
"type": "byte",
"value": 60
},
"SkyBox": {
"type": "byte",
"value": 0
},
"SunAmbientColor": {
"type": "dword",
"value": 0
},
"SunDiffuseColor": {
"type": "dword",
"value": 0
},
"SunFogAmount": {
"type": "byte",
"value": 0
},
"SunFogColor": {
"type": "dword",
"value": 0
},
"SunShadows": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "DesertedFarmhouse"
},
"Tile_List": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 0
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 0
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 0
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 4
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 201
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 94
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 94
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
}
]
},
"Tileset": {
"type": "resref",
"value": "tni01"
},
"Version": {
"type": "dword",
"value": 3
},
"Width": {
"type": "int",
"value": 2
},
"WindPower": {
"type": "int",
"value": 0
}
}

View File

@ -34,7 +34,7 @@
}, },
"FogClipDist": { "FogClipDist": {
"type": "float", "type": "float",
"value": 45.0 "value": 222.0
}, },
"Height": { "Height": {
"type": "int", "type": "int",
@ -2913,7 +2913,7 @@
}, },
"Version": { "Version": {
"type": "dword", "type": "dword",
"value": 25 "value": 26
}, },
"Width": { "Width": {
"type": "int", "type": "int",

View File

@ -2913,7 +2913,7 @@
}, },
"Version": { "Version": {
"type": "dword", "type": "dword",
"value": 72 "value": 73
}, },
"Width": { "Width": {
"type": "int", "type": "int",

View File

@ -32,6 +32,10 @@
"type": "dword", "type": "dword",
"value": 4 "value": 4
}, },
"FogClipDist": {
"type": "float",
"value": 222.0
},
"Height": { "Height": {
"type": "int", "type": "int",
"value": 15 "value": 15
@ -118,6 +122,10 @@
"type": "byte", "type": "byte",
"value": 0 "value": 0
}, },
"SkyBox": {
"type": "byte",
"value": 4
},
"SunAmbientColor": { "SunAmbientColor": {
"type": "dword", "type": "dword",
"value": 0 "value": 0
@ -9828,7 +9836,7 @@
}, },
"Version": { "Version": {
"type": "dword", "type": "dword",
"value": 24 "value": 27
}, },
"Width": { "Width": {
"type": "int", "type": "int",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -176,7 +176,15 @@
}, },
"List": { "List": {
"type": "list", "type": "list",
"value": [] "value": [
{
"__struct_id": 0,
"Comment": {
"type": "cexostring",
"value": "1"
}
}
]
}, },
"Placeable List": { "Placeable List": {
"type": "list", "type": "list",
@ -915,24 +923,82 @@
"type": "cexostring", "type": "cexostring",
"value": "Invisible Object\r\n\r\nPLACE THIS ON MAP WITH SPAWN CODES" "value": "Invisible Object\r\n\r\nPLACE THIS ON MAP WITH SPAWN CODES"
} }
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Low treasure script."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chair 2"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sphinx Statue"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sphinx Statue"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Globe"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Urn"
}
} }
] ]
}, },
"SoundList": { "SoundList": {
"type": "list", "type": "list",
"value": [ "value": []
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
}
]
}, },
"StoreList": { "StoreList": {
"type": "list", "type": "list",

View File

@ -1,55 +0,0 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "CorridorExit"
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Invisible Object\r\n\r\nPLACE THIS ON MAP WITH SPAWN CODES"
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

View File

@ -0,0 +1,231 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Flame - Small (No Glow)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Flame - Medium (No Glow)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Flame - Medium (No Glow)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Woodpile"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Couch"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Couch"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Wood Burning Oven"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chair"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chair"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chair"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chair"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bread"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 4 (High treasure script)\r\n\r\nHardness DC: 40"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 4 (High treasure script)\r\n\r\nHardness DC: 40"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Low treasure script."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Low treasure script. \r\n\r\nDetection DC: 25\r\nHardness DC: 10"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Low treasure script."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Invisible Object\r\n\r\nPLACE THIS ON MAP WITH SPAWN CODES"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "standard spawn code for 1 mob, every 10 mins."
}
}
]
}
}

View File

@ -201,68 +201,26 @@
"type": "cexostring", "type": "cexostring",
"value": "Invisible Object\r\n\r\nPLACE THIS ON MAP WITH SPAWN CODES" "value": "Invisible Object\r\n\r\nPLACE THIS ON MAP WITH SPAWN CODES"
} }
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
} }
] ]
}, },
"SoundList": { "SoundList": {
"type": "list", "type": "list",
"value": [ "value": []
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
}
]
}, },
"StoreList": { "StoreList": {
"type": "list", "type": "list",

View File

@ -7550,7 +7550,7 @@
}, },
"GenericType_New": { "GenericType_New": {
"type": "dword", "type": "dword",
"value": 7 "value": 23
}, },
"Hardness": { "Hardness": {
"type": "byte", "type": "byte",

File diff suppressed because it is too large Load Diff

View File

@ -739,7 +739,7 @@
}, },
"CR": { "CR": {
"type": "float", "type": "float",
"value": 19.0 "value": 25.0
}, },
"ResRef": { "ResRef": {
"type": "resref", "type": "resref",

View File

@ -861,7 +861,7 @@
"__struct_id": 2, "__struct_id": 2,
"Orientation": { "Orientation": {
"type": "float", "type": "float",
"value": -1.963488698005676 "value": -1.963488340377808
}, },
"X": { "X": {
"type": "float", "type": "float",

View File

@ -1,531 +0,0 @@
{
"__data_type": "GIT ",
"AreaProperties": {
"__struct_id": 100,
"type": "struct",
"value": {
"__struct_id": 100,
"AmbientSndDay": {
"type": "int",
"value": 59
},
"AmbientSndDayVol": {
"type": "int",
"value": 94
},
"AmbientSndNight": {
"type": "int",
"value": 59
},
"AmbientSndNitVol": {
"type": "int",
"value": 93
},
"EnvAudio": {
"type": "int",
"value": 9
},
"MusicBattle": {
"type": "int",
"value": 0
},
"MusicDay": {
"type": "int",
"value": 0
},
"MusicDelay": {
"type": "int",
"value": 15000
},
"MusicNight": {
"type": "int",
"value": 0
}
}
},
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"AnimationState": {
"type": "byte",
"value": 0
},
"Appearance": {
"type": "dword",
"value": 0
},
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Bearing": {
"type": "float",
"value": -3.141583919525147
},
"CloseLockDC": {
"type": "byte",
"value": 0
},
"Conversation": {
"type": "resref",
"value": ""
},
"CurrentHP": {
"type": "short",
"value": 80
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"DisarmDC": {
"type": "byte",
"value": 15
},
"Faction": {
"type": "dword",
"value": 1
},
"Fort": {
"type": "byte",
"value": 16
},
"GenericType_New": {
"type": "dword",
"value": 0
},
"Hardness": {
"type": "byte",
"value": 5
},
"HP": {
"type": "short",
"value": 80
},
"Interruptable": {
"type": "byte",
"value": 1
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"KeyRequired": {
"type": "byte",
"value": 0
},
"LinkedTo": {
"type": "cexostring",
"value": "DestroyedFarmhouseDoor"
},
"LinkedToFlags": {
"type": "byte",
"value": 1
},
"LoadScreenID": {
"type": "word",
"value": 0
},
"Lockable": {
"type": "byte",
"value": 0
},
"Locked": {
"type": "byte",
"value": 0
},
"LocName": {
"id": 5349,
"type": "cexolocstring",
"value": {
"0": "Inner Farmhouse Door"
}
},
"OnClick": {
"type": "resref",
"value": ""
},
"OnClosed": {
"type": "resref",
"value": ""
},
"OnDamaged": {
"type": "resref",
"value": ""
},
"OnDeath": {
"type": "resref",
"value": ""
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnFailToOpen": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnLock": {
"type": "resref",
"value": ""
},
"OnMeleeAttacked": {
"type": "resref",
"value": ""
},
"OnOpen": {
"type": "resref",
"value": ""
},
"OnSpellCastAt": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"OnUnlock": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"OpenLockDC": {
"type": "byte",
"value": 18
},
"Plot": {
"type": "byte",
"value": 0
},
"PortraitId": {
"type": "word",
"value": 0
},
"Ref": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "InnerFarmhouseDoor"
},
"TemplateResRef": {
"type": "resref",
"value": "innerfarmhouse"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 0
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"Will": {
"type": "byte",
"value": 0
},
"X": {
"type": "float",
"value": 25.0
},
"Y": {
"type": "float",
"value": 2.190000295639038
},
"Z": {
"type": "float",
"value": 0.0
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"AnimationState": {
"type": "byte",
"value": 0
},
"Appearance": {
"type": "dword",
"value": 157
},
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Bearing": {
"type": "float",
"value": -0.0
},
"BodyBag": {
"type": "byte",
"value": 0
},
"CloseLockDC": {
"type": "byte",
"value": 0
},
"Conversation": {
"type": "resref",
"value": ""
},
"CurrentHP": {
"type": "short",
"value": 15
},
"Description": {
"id": 14662,
"type": "cexolocstring",
"value": {
"0": "You look about you, suspicious, but see nothing."
}
},
"DisarmDC": {
"type": "byte",
"value": 15
},
"Faction": {
"type": "dword",
"value": 1
},
"Fort": {
"type": "byte",
"value": 16
},
"Hardness": {
"type": "byte",
"value": 5
},
"HasInventory": {
"type": "byte",
"value": 0
},
"HP": {
"type": "short",
"value": 15
},
"Interruptable": {
"type": "byte",
"value": 1
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"KeyRequired": {
"type": "byte",
"value": 0
},
"Lockable": {
"type": "byte",
"value": 0
},
"Locked": {
"type": "byte",
"value": 0
},
"LocName": {
"id": 5800,
"type": "cexolocstring",
"value": {
"0": "Area Spawner"
}
},
"OnClick": {
"type": "resref",
"value": ""
},
"OnClosed": {
"type": "resref",
"value": ""
},
"OnDamaged": {
"type": "resref",
"value": ""
},
"OnDeath": {
"type": "resref",
"value": ""
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": "area_spawner"
},
"OnInvDisturbed": {
"type": "resref",
"value": ""
},
"OnLock": {
"type": "resref",
"value": ""
},
"OnMeleeAttacked": {
"type": "resref",
"value": ""
},
"OnOpen": {
"type": "resref",
"value": ""
},
"OnSpellCastAt": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"OnUnlock": {
"type": "resref",
"value": ""
},
"OnUsed": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"OpenLockDC": {
"type": "byte",
"value": 18
},
"Plot": {
"type": "byte",
"value": 0
},
"PortraitId": {
"type": "word",
"value": 515
},
"Ref": {
"type": "byte",
"value": 0
},
"Static": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "spawner"
},
"TemplateResRef": {
"type": "resref",
"value": "area_spawner"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 0
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"Type": {
"type": "byte",
"value": 0
},
"Useable": {
"type": "byte",
"value": 0
},
"Will": {
"type": "byte",
"value": 0
},
"X": {
"type": "float",
"value": 28.28580665588379
},
"Y": {
"type": "float",
"value": 28.55962181091309
},
"Z": {
"type": "float",
"value": 0.0
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

File diff suppressed because it is too large Load Diff

View File

@ -7,19 +7,19 @@
"__struct_id": 100, "__struct_id": 100,
"AmbientSndDay": { "AmbientSndDay": {
"type": "int", "type": "int",
"value": 85 "value": 0
}, },
"AmbientSndDayVol": { "AmbientSndDayVol": {
"type": "int", "type": "int",
"value": 90 "value": 66
}, },
"AmbientSndNight": { "AmbientSndNight": {
"type": "int", "type": "int",
"value": 85 "value": 0
}, },
"AmbientSndNitVol": { "AmbientSndNitVol": {
"type": "int", "type": "int",
"value": 90 "value": 66
}, },
"EnvAudio": { "EnvAudio": {
"type": "int", "type": "int",

View File

@ -17437,7 +17437,7 @@
}, },
"Volume": { "Volume": {
"type": "byte", "type": "byte",
"value": 127 "value": 63
}, },
"VolumeVrtn": { "VolumeVrtn": {
"type": "byte", "type": "byte",

File diff suppressed because it is too large Load Diff

View File

@ -2764,7 +2764,7 @@
"__struct_id": 2, "__struct_id": 2,
"Orientation": { "Orientation": {
"type": "float", "type": "float",
"value": -2.724335193634033 "value": -2.724334716796875
}, },
"X": { "X": {
"type": "float", "type": "float",

View File

@ -684,7 +684,7 @@
"__struct_id": 2, "__struct_id": 2,
"Orientation": { "Orientation": {
"type": "float", "type": "float",
"value": 3.117034912109375 "value": 3.117034673690796
}, },
"X": { "X": {
"type": "float", "type": "float",

View File

@ -463,7 +463,7 @@
"__struct_id": 2, "__struct_id": 2,
"Orientation": { "Orientation": {
"type": "float", "type": "float",
"value": 3.141579151153565 "value": 3.141578912734985
}, },
"X": { "X": {
"type": "float", "type": "float",

View File

@ -1127,13 +1127,6 @@
"value": "descrossroads" "value": "descrossroads"
} }
}, },
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "desertedfarmh001"
}
},
{ {
"__struct_id": 6, "__struct_id": 6,
"Area_Name": { "Area_Name": {
@ -4388,6 +4381,13 @@
"type": "resref", "type": "resref",
"value": "roadtosouthampto" "value": "roadtosouthampto"
} }
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "desertedfarmhous"
}
} }
] ]
}, },
@ -5663,6 +5663,21 @@
"type": "int", "type": "int",
"value": 1 "value": 1
} }
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "X2_SWITCH_CROSSAREA_WALKWAYPOINTS"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
} }
] ]
} }

0
_module/invalid_7250.0 Normal file
View File

View File

@ -4810,7 +4810,7 @@
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
"type": "float", "type": "float",
"value": 18.0 "value": 17.0
}, },
"FACTION": { "FACTION": {
"type": "cexostring", "type": "cexostring",
@ -5372,6 +5372,25 @@
"value": "fiendw_npcb" "value": "fiendw_npcb"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 23.0
},
"FACTION": {
"type": "cexostring",
"value": "Hostile"
},
"NAME": {
"type": "cexostring",
"value": "Beast of Deimos"
},
"RESREF": {
"type": "resref",
"value": "beastofdeimos"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@ -5600,25 +5619,6 @@
"value": "hellfiend" "value": "hellfiend"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 15.0
},
"FACTION": {
"type": "cexostring",
"value": "Hostile"
},
"NAME": {
"type": "cexostring",
"value": "Hound of Deimos"
},
"RESREF": {
"type": "resref",
"value": "houndofdeimos"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@ -7015,7 +7015,7 @@
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
"type": "float", "type": "float",
"value": 42.0 "value": 38.0
}, },
"FACTION": { "FACTION": {
"type": "cexostring", "type": "cexostring",
@ -7148,7 +7148,7 @@
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
"type": "float", "type": "float",
"value": 33.0 "value": 26.0
}, },
"FACTION": { "FACTION": {
"type": "cexostring", "type": "cexostring",
@ -7167,7 +7167,7 @@
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
"type": "float", "type": "float",
"value": 33.0 "value": 26.0
}, },
"FACTION": { "FACTION": {
"type": "cexostring", "type": "cexostring",
@ -7281,7 +7281,7 @@
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
"type": "float", "type": "float",
"value": 40.0 "value": 30.0
}, },
"FACTION": { "FACTION": {
"type": "cexostring", "type": "cexostring",
@ -11003,6 +11003,25 @@
"value": "delinethelostpla" "value": "delinethelostpla"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 0.25
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Deron"
},
"RESREF": {
"type": "resref",
"value": "deron"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@ -11041,6 +11060,25 @@
"value": "drunkcook" "value": "drunkcook"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 30.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Eldric"
},
"RESREF": {
"type": "resref",
"value": "eldric"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {

View File

@ -3617,6 +3617,17 @@
"value": "prc_ara_bite_t" "value": "prc_ara_bite_t"
} }
}, },
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "beast of deimos bite"
},
"RESREF": {
"type": "resref",
"value": "beastofdeimosbit"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"NAME": { "NAME": {
@ -8928,6 +8939,17 @@
"value": 13118 "value": 13118
} }
}, },
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "beast of deimos skin"
},
"RESREF": {
"type": "resref",
"value": "beastofdeimosski"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"RESREF": { "RESREF": {
@ -29874,6 +29896,17 @@
"value": "earthjewel" "value": "earthjewel"
} }
}, },
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Edric's Key"
},
"RESREF": {
"type": "resref",
"value": "edricskey"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"NAME": { "NAME": {

BIN
_module/ncs/deronevil.ncs Normal file

Binary file not shown.

BIN
_module/ncs/deronportal.ncs Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
_module/ncs/deronsafe.ncs Normal file

Binary file not shown.

Binary file not shown.

BIN
_module/ncs/deronunsafe.ncs Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

13
_module/nss/deronevil.nss Normal file
View File

@ -0,0 +1,13 @@
//::///////////////////////////////////////////////
//:: FileName deronevil
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
//:: Created By: Script Wizard
//:: Created On: 1
//:://////////////////////////////////////////////
void main()
{
object oPC = GetPCSpeaker();
AdjustAlignment(oPC, ALIGNMENT_EVIL, 20, FALSE);
AdjustAlignment(oPC, ALIGNMENT_CHAOTIC, 20, FALSE);
}

View File

@ -0,0 +1,18 @@
void main()
{
object oSelf = OBJECT_SELF;
object oPC = GetPCSpeaker();
location lTarget = GetLocation(oSelf);
location lHome = GetLocation(GetObjectByTag("SOT_HOMEPOINT"));
//SetLocalLocation(oPC, "SOT_LASTUSED", GetLocation(oPC));
ActionCastFakeSpellAtObject(SPELL_MINOR_GLOBE_OF_INVULNERABILITY, oSelf);
DelayCommand(3.0, ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_FNF_SUMMON_MONSTER_3), lTarget, 5.0));
DelayCommand(3.0, ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_RED_20), lTarget, 30.0));
DelayCommand(3.0, ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_FNF_SUMMON_MONSTER_3), lHome, 5.0));
DelayCommand(3.0, ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_RED_20), lHome, 30.0));
AssignCommand(oSelf, DelayCommand(6.0, DestroyObject(oSelf, 0.5)));
}

View File

@ -0,0 +1,19 @@
void main()
{
object oSelf = OBJECT_SELF;
object oDeron = GetObjectByTag("Deron", 1);
location lTarget = GetLocation(oSelf);
location lHome = GetLocation(GetObjectByTag("SOT_HOMEPOINT"));
//SetLocalLocation(oPC, "SOT_LASTUSED", GetLocation(oPC));
ActionCastFakeSpellAtObject(SPELL_MINOR_GLOBE_OF_INVULNERABILITY, oSelf);
DelayCommand(3.0, ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_FNF_SUMMON_MONSTER_3), lTarget, 5.0));
DelayCommand(3.0, ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_RED_20), lTarget, 30.0));
DelayCommand(3.0, ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_FNF_SUMMON_MONSTER_3), lHome, 5.0));
DelayCommand(3.0, ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_RED_20), lHome, 30.0));
AssignCommand(oSelf, DelayCommand(6.0, DestroyObject(oSelf, 0.5)));
AssignCommand(oDeron, DelayCommand(6.0, DestroyObject(oDeron, 0.5)));
}

View File

@ -0,0 +1,18 @@
//::///////////////////////////////////////////////
//:: FileName deronrecalldevic
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
//:: Created By: Script Wizard
//:: Created On: 1
//:://////////////////////////////////////////////
#include "nw_i0_tool"
int StartingConditional()
{
// Make sure the PC speaker has these items in their inventory
if(!HasItem(GetPCSpeaker(), "L_sot"))
return FALSE;
return TRUE;
}

27
_module/nss/deronsafe.nss Normal file
View File

@ -0,0 +1,27 @@
//::///////////////////////////////////////////////
//:: FileName deronsafe
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
//:: Created By: Script Wizard
//:: Created On: 1
//:://////////////////////////////////////////////
#include "nw_i0_tool"
void main()
{
// Give the speaker some XP
RewardPartyXP(1000, GetPCSpeaker());
// Give the speaker the items
CreateItemOnObject("edricskey", GetPCSpeaker(), 1);
// Remove items from the player's inventory
object oItemToTake;
oItemToTake = GetItemPossessedBy(GetPCSpeaker(), "L_sot");
if(GetIsObjectValid(oItemToTake) != 0)
DestroyObject(oItemToTake);
// Set the variables
SetLocalInt(GetPCSpeaker(), "deronsafe", 1);
}

View File

@ -0,0 +1,16 @@
//::///////////////////////////////////////////////
//:: FileName deronsafeintchk
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
//:: Created By: Script Wizard
//:: Created On: 1
//:://////////////////////////////////////////////
int StartingConditional()
{
// Inspect local variables
if(!(GetLocalInt(GetPCSpeaker(), "deronsafe") == 1))
return FALSE;
return TRUE;
}

View File

@ -0,0 +1,16 @@
//::///////////////////////////////////////////////
//:: FileName deronunsafe
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
//:: Created By: Script Wizard
//:: Created On: 1
//:://////////////////////////////////////////////
void main()
{
// Give the speaker the items
CreateItemOnObject("edricskey", GetPCSpeaker(), 1);
// Set the variables
SetLocalInt(GetPCSpeaker(), "deronunsafe", 1);
}

View File

@ -0,0 +1,16 @@
//::///////////////////////////////////////////////
//:: FileName deronunsafeintck
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
//:: Created By: Script Wizard
//:: Created On: 1
//:://////////////////////////////////////////////
int StartingConditional()
{
// Inspect local variables
if(!(GetLocalInt(GetPCSpeaker(), "deronunsafe") == 1))
return FALSE;
return TRUE;
}

View File

@ -0,0 +1,18 @@
//::///////////////////////////////////////////////
//:: FileName eldricreward1
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
//:: Created By: Script Wizard
//:: Created On: 1
//:://////////////////////////////////////////////
#include "nw_i0_tool"
void main()
{
// Give the speaker some XP
RewardPartyXP(1000, GetPCSpeaker());
// Give the speaker the items
CreateItemOnObject("nw_it_msmlmisc17", GetPCSpeaker(), 1);
}

View File

@ -0,0 +1,18 @@
//::///////////////////////////////////////////////
//:: FileName eldricreward1
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
//:: Created By: Script Wizard
//:: Created On: 1
//:://////////////////////////////////////////////
#include "nw_i0_tool"
void main()
{
// Give the speaker some XP
//RewardPartyXP(1000, GetPCSpeaker());
// Give the speaker the items
CreateItemOnObject("nw_it_msmlmisc17", GetPCSpeaker(), 1);
}

View File

@ -0,0 +1,327 @@
//:://////////////////////////////////////////////////
//:: NW_C2_DEFAULT9
/*
* Default OnSpawn handler with XP1 revisions.
* This corresponds to and produces the same results
* as the default OnSpawn handler in the OC.
*
* This can be used to customize creature behavior in three main ways:
*
* - Uncomment the existing lines of code to activate certain
* common desired behaviors from the moment when the creature
* spawns in.
*
* - Uncomment the user-defined event signals to cause the
* creature to fire events that you can then handle with
* a custom OnUserDefined event handler script.
*
* - Add new code _at the end_ to alter the initial
* behavior in a more customized way.
*/
//:://////////////////////////////////////////////////
//:: Copyright (c) 2002 Floodgate Entertainment
//:: Created By: Naomi Novik
//:: Created On: 12/11/2002
//:://////////////////////////////////////////////////
//:: Updated 2003-08-20 Georg Zoeller: Added check for variables to active spawn in conditions without changing the spawnscript
#include "x0_i0_anims"
// #include "x0_i0_walkway" - in x0_i0_anims
#include "x0_i0_treasure"
#include "x2_inc_switches"
void main()
{
// ***** Spawn-In Conditions ***** //
// * REMOVE COMMENTS (// ) before the "Set..." functions to activate
// * them. Do NOT touch lines commented out with // *, those are
// * real comments for information.
// * This causes the creature to say a one-line greeting in their
// * conversation file upon perceiving the player. Put [NW_D2_GenCheck]
// * in the "Text Seen When" field of the greeting in the conversation
// * file. Don't attach any player responses.
// *
// SetSpawnInCondition(NW_FLAG_SPECIAL_CONVERSATION);
// * Same as above, but for hostile creatures to make them say
// * a line before attacking.
// *
// SetSpawnInCondition(NW_FLAG_SPECIAL_COMBAT_CONVERSATION);
// * This NPC will attack when its allies call for help
// *
// SetSpawnInCondition(NW_FLAG_SHOUT_ATTACK_MY_TARGET);
// * If the NPC has the Hide skill they will go into stealth mode
// * while doing WalkWayPoints().
// *
// SetSpawnInCondition(NW_FLAG_STEALTH);
//--------------------------------------------------------------------------
// Enable stealth mode by setting a variable on the creature
// Great for ambushes
// See x2_inc_switches for more information about this
//--------------------------------------------------------------------------
if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_USE_SPAWN_STEALTH) == TRUE)
{
SetSpawnInCondition(NW_FLAG_STEALTH);
}
// * Same, but for Search mode
// *
// SetSpawnInCondition(NW_FLAG_SEARCH);
//--------------------------------------------------------------------------
// Make creature enter search mode after spawning by setting a variable
// Great for guards, etc
// See x2_inc_switches for more information about this
//--------------------------------------------------------------------------
if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_USE_SPAWN_SEARCH) == TRUE)
{
SetSpawnInCondition(NW_FLAG_SEARCH);
}
// * This will set the NPC to give a warning to non-enemies
// * before attacking.
// * NN -- no clue what this really does yet
// *
// SetSpawnInCondition(NW_FLAG_SET_WARNINGS);
// * Separate the NPC's waypoints into day & night.
// * See comment on WalkWayPoints() for use.
// *
// SetSpawnInCondition(NW_FLAG_DAY_NIGHT_POSTING);
// * If this is set, the NPC will appear using the "EffectAppear"
// * animation instead of fading in, *IF* SetListeningPatterns()
// * is called below.
// *
//SetSpawnInCondition(NW_FLAG_APPEAR_SPAWN_IN_ANIMATION);
// * This will cause an NPC to use common animations it possesses,
// * and use social ones to any other nearby friendly NPCs.
// *
// SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS);
//--------------------------------------------------------------------------
// Enable immobile ambient animations by setting a variable
// See x2_inc_switches for more information about this
//--------------------------------------------------------------------------
if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_USE_SPAWN_AMBIENT_IMMOBILE) == TRUE)
{
SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS);
}
// * Same as above, except NPC will wander randomly around the
// * area.
// *
// SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS);
//--------------------------------------------------------------------------
// Enable mobile ambient animations by setting a variable
// See x2_inc_switches for more information about this
//--------------------------------------------------------------------------
if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_USE_SPAWN_AMBIENT) == TRUE)
{
SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS);
}
// **** Animation Conditions **** //
// * These are extra conditions you can put on creatures with ambient
// * animations.
// * Civilized creatures interact with placeables in
// * their area that have the tag "NW_INTERACTIVE"
// * and "talk" to each other.
// *
// * Humanoid races are civilized by default, so only
// * set this flag for monster races that you want to
// * behave the same way.
// SetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED);
// * If this flag is set, this creature will constantly
// * be acting. Otherwise, creatures will only start
// * performing their ambient animations when they
// * first perceive a player, and they will stop when
// * the player moves away.
// SetAnimationCondition(NW_ANIM_FLAG_CONSTANT);
// * Civilized creatures with this flag set will
// * randomly use a few voicechats. It's a good
// * idea to avoid putting this on multiple
// * creatures using the same voiceset.
// SetAnimationCondition(NW_ANIM_FLAG_CHATTER);
// * Creatures with _immobile_ ambient animations
// * can have this flag set to make them mobile in a
// * close range. They will never leave their immediate
// * area, but will move around in it, frequently
// * returning to their starting point.
// *
// * Note that creatures spawned inside interior areas
// * that contain a waypoint with one of the tags
// * "NW_HOME", "NW_TAVERN", "NW_SHOP" will automatically
// * have this condition set.
// SetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE_CLOSE_RANGE);
// **** Special Combat Tactics *****//
// * These are special flags that can be set on creatures to
// * make them follow certain specialized combat tactics.
// * NOTE: ONLY ONE OF THESE SHOULD BE SET ON A SINGLE CREATURE.
// * Ranged attacker
// * Will attempt to stay at ranged distance from their
// * target.
// SetCombatCondition(X0_COMBAT_FLAG_RANGED);
// * Defensive attacker
// * Will use defensive combat feats and parry
// SetCombatCondition(X0_COMBAT_FLAG_DEFENSIVE);
// * Ambusher
// * Will go stealthy/invisible and attack, then
// * run away and try to go stealthy again before
// * attacking anew.
// SetCombatCondition(X0_COMBAT_FLAG_AMBUSHER);
// * Cowardly
// * Cowardly creatures will attempt to flee
// * attackers.
// SetCombatCondition(X0_COMBAT_FLAG_COWARDLY);
// **** Escape Commands ***** //
// * NOTE: ONLY ONE OF THE FOLLOWING SHOULD EVER BE SET AT ONE TIME.
// * NOTE2: Not clear that these actually work. -- NN
// * Flee to a way point and return a short time later.
// *
// SetSpawnInCondition(NW_FLAG_ESCAPE_RETURN);
// * Flee to a way point and do not return.
// *
// SetSpawnInCondition(NW_FLAG_ESCAPE_LEAVE);
// * Teleport to safety and do not return.
// *
// SetSpawnInCondition(NW_FLAG_TELEPORT_LEAVE);
// * Teleport to safety and return a short time later.
// *
// SetSpawnInCondition(NW_FLAG_TELEPORT_RETURN);
// ***** CUSTOM USER DEFINED EVENTS ***** /
/*
If you uncomment any of these conditions, the creature will fire
a specific user-defined event number on each event. That will then
allow you to write custom code in the "OnUserDefinedEvent" handler
script to go on top of the default NPC behaviors for that event.
Example: I want to add some custom behavior to my NPC when they
are damaged. I uncomment the "NW_FLAG_DAMAGED_EVENT", then create
a new user-defined script that has something like this in it:
if (GetUserDefinedEventNumber() == 1006) {
// Custom code for my NPC to execute when it's damaged
}
These user-defined events are in the range 1001-1007.
*/
// * Fire User Defined Event 1001 in the OnHeartbeat
// *
// SetSpawnInCondition(NW_FLAG_HEARTBEAT_EVENT);
// * Fire User Defined Event 1002
// *
// SetSpawnInCondition(NW_FLAG_PERCIEVE_EVENT);
// * Fire User Defined Event 1005
// *
// SetSpawnInCondition(NW_FLAG_ATTACK_EVENT);
// * Fire User Defined Event 1006
// *
SetSpawnInCondition(NW_FLAG_DAMAGED_EVENT);
// * Fire User Defined Event 1008
// *
// SetSpawnInCondition(NW_FLAG_DISTURBED_EVENT);
// * Fire User Defined Event 1003
// *
// SetSpawnInCondition(NW_FLAG_END_COMBAT_ROUND_EVENT);
// * Fire User Defined Event 1004
// *
// SetSpawnInCondition(NW_FLAG_ON_DIALOGUE_EVENT);
// ***** DEFAULT GENERIC BEHAVIOR (DO NOT TOUCH) ***** //
// * Goes through and sets up which shouts the NPC will listen to.
// *
SetListeningPatterns();
// * Walk among a set of waypoints.
// * 1. Find waypoints with the tag "WP_" + NPC TAG + "_##" and walk
// * among them in order.
// * 2. If the tag of the Way Point is "POST_" + NPC TAG, stay there
// * and return to it after combat.
//
// * Optional Parameters:
// * void WalkWayPoints(int nRun = FALSE, float fPause = 1.0)
//
// * If "NW_FLAG_DAY_NIGHT_POSTING" is set above, you can also
// * create waypoints with the tags "WN_" + NPC Tag + "_##"
// * and those will be walked at night. (The standard waypoints
// * will be walked during the day.)
// * The night "posting" waypoint tag is simply "NIGHT_" + NPC tag.
WalkWayPoints();
//* Create a small amount of treasure on the creature
if ((GetLocalInt(GetModule(), "X2_L_NOTREASURE") == FALSE) &&
(GetLocalInt(OBJECT_SELF, "X2_L_NOTREASURE") == FALSE) )
{
CTG_GenerateNPCTreasure(TREASURE_TYPE_MONSTER, OBJECT_SELF);
}
// ***** ADD ANY SPECIAL ON-SPAWN CODE HERE ***** //
// * If Incorporeal, apply changes
if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_IS_INCORPOREAL) == TRUE)
{
effect eConceal = EffectConcealment(50, MISS_CHANCE_TYPE_NORMAL);
eConceal = ExtraordinaryEffect(eConceal);
effect eGhost = EffectCutsceneGhost();
eGhost = ExtraordinaryEffect(eGhost);
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eConceal, OBJECT_SELF);
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eGhost, OBJECT_SELF);
}
// * Give the create a random name.
// * If you create a script named x3_name_gen in your module, you can
// * set the value of the variable X3_S_RANDOM_NAME on OBJECT_SELF inside
// * the script to override the creature's default name.
if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_RANDOMIZE_NAME) == TRUE)
{
ExecuteScript("x3_name_gen",OBJECT_SELF);
string sName = GetLocalString(OBJECT_SELF,"X3_S_RANDOM_NAME");
if ( sName == "" )
{
sName = RandomName();
}
SetName(OBJECT_SELF,sName);
}
ExecuteScript("vfxshadowarmor", OBJECT_SELF);
ExecuteScript("prc_pwonspawn", OBJECT_SELF);
}

View File

@ -0,0 +1,9 @@
void main()
{
object oTarget = OBJECT_SELF;
effect eMind = EffectVisualEffect(VFX_DUR_PROT_SHADOW_ARMOR);
eMind = UnyieldingEffect(eMind);
DelayCommand(0.2,ApplyEffectToObject(DURATION_TYPE_PERMANENT, eMind, oTarget));
}

View File

@ -2,7 +2,7 @@
"__data_type": "UTC ", "__data_type": "UTC ",
"Appearance_Type": { "Appearance_Type": {
"type": "word", "type": "word",
"value": 367 "value": 481
}, },
"BodyBag": { "BodyBag": {
"type": "byte", "type": "byte",
@ -14,7 +14,7 @@
}, },
"ChallengeRating": { "ChallengeRating": {
"type": "float", "type": "float",
"value": 15.0 "value": 23.0
}, },
"ClassList": { "ClassList": {
"type": "list", "type": "list",
@ -27,7 +27,7 @@
}, },
"ClassLevel": { "ClassLevel": {
"type": "short", "type": "short",
"value": 35 "value": 25
} }
} }
] ]
@ -38,7 +38,7 @@
}, },
"Con": { "Con": {
"type": "byte", "type": "byte",
"value": 17 "value": 18
}, },
"Conversation": { "Conversation": {
"type": "resref", "type": "resref",
@ -46,15 +46,15 @@
}, },
"CRAdjust": { "CRAdjust": {
"type": "int", "type": "int",
"value": -3 "value": 0
}, },
"CurrentHitPoints": { "CurrentHitPoints": {
"type": "short", "type": "short",
"value": 45 "value": 125
}, },
"DecayTime": { "DecayTime": {
"type": "dword", "type": "dword",
"value": 0 "value": 5000
}, },
"Deity": { "Deity": {
"type": "cexostring", "type": "cexostring",
@ -69,7 +69,7 @@
}, },
"Dex": { "Dex": {
"type": "byte", "type": "byte",
"value": 10 "value": 12
}, },
"Disarmable": { "Disarmable": {
"type": "byte", "type": "byte",
@ -77,7 +77,29 @@
}, },
"Equip_ItemList": { "Equip_ItemList": {
"type": "list", "type": "list",
"value": [] "value": [
{
"__struct_id": 2,
"EquippedRes": {
"type": "resref",
"value": "item011"
}
},
{
"__struct_id": 65536,
"EquippedRes": {
"type": "resref",
"value": "beastofdeimosbit"
}
},
{
"__struct_id": 131072,
"EquippedRes": {
"type": "resref",
"value": "beastofdeimosski"
}
}
]
}, },
"FactionID": { "FactionID": {
"type": "word", "type": "word",
@ -93,6 +115,20 @@
"value": 0 "value": 0
} }
}, },
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 5
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 292
}
},
{ {
"__struct_id": 1, "__struct_id": 1,
"Feat": { "Feat": {
@ -107,6 +143,13 @@
"value": 23 "value": 23
} }
}, },
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 291
}
},
{ {
"__struct_id": 1, "__struct_id": 1,
"Feat": { "Feat": {
@ -127,7 +170,7 @@
"id": 2856, "id": 2856,
"type": "cexolocstring", "type": "cexolocstring",
"value": { "value": {
"0": "Hound of Deimos" "0": "Beast of Deimos"
} }
}, },
"fortbonus": { "fortbonus": {
@ -144,7 +187,7 @@
}, },
"HitPoints": { "HitPoints": {
"type": "short", "type": "short",
"value": 45 "value": 125
}, },
"Int": { "Int": {
"type": "byte", "type": "byte",
@ -176,15 +219,15 @@
}, },
"MaxHitPoints": { "MaxHitPoints": {
"type": "short", "type": "short",
"value": 150 "value": 225
}, },
"NaturalAC": { "NaturalAC": {
"type": "byte", "type": "byte",
"value": 20 "value": 10
}, },
"NoPermDeath": { "NoPermDeath": {
"type": "byte", "type": "byte",
"value": 1 "value": 0
}, },
"PaletteID": { "PaletteID": {
"type": "byte", "type": "byte",
@ -204,7 +247,7 @@
}, },
"PortraitId": { "PortraitId": {
"type": "word", "type": "word",
"value": 623 "value": 819
}, },
"Race": { "Race": {
"type": "byte", "type": "byte",
@ -256,7 +299,7 @@
}, },
"ScriptSpawn": { "ScriptSpawn": {
"type": "resref", "type": "resref",
"value": "nw_c2_default9" "value": "nw_c2_shadow9"
}, },
"ScriptSpellAt": { "ScriptSpellAt": {
"type": "resref", "type": "resref",
@ -546,7 +589,7 @@
}, },
"SoundSetFile": { "SoundSetFile": {
"type": "word", "type": "word",
"value": 323 "value": 446
}, },
"SpecAbilityList": { "SpecAbilityList": {
"type": "list", "type": "list",
@ -570,41 +613,11 @@
"__struct_id": 4, "__struct_id": 4,
"Spell": { "Spell": {
"type": "word", "type": "word",
"value": 495 "value": 14699
}, },
"SpellCasterLevel": { "SpellCasterLevel": {
"type": "byte", "type": "byte",
"value": 0 "value": 15
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 495
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 495
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
}, },
"SpellFlags": { "SpellFlags": {
"type": "byte", "type": "byte",
@ -619,7 +632,7 @@
}, },
"Str": { "Str": {
"type": "byte", "type": "byte",
"value": 21 "value": 26
}, },
"Subrace": { "Subrace": {
"type": "cexostring", "type": "cexostring",
@ -627,7 +640,7 @@
}, },
"Tag": { "Tag": {
"type": "cexostring", "type": "cexostring",
"value": "HoundofDeimos" "value": "BeastofDeimos"
}, },
"Tail_New": { "Tail_New": {
"type": "dword", "type": "dword",
@ -639,11 +652,11 @@
}, },
"TemplateResRef": { "TemplateResRef": {
"type": "resref", "type": "resref",
"value": "houndofdeimos" "value": "beastofdeimos"
}, },
"WalkRate": { "WalkRate": {
"type": "int", "type": "int",
"value": 5 "value": 7
}, },
"willbonus": { "willbonus": {
"type": "short", "type": "short",

View File

@ -50,7 +50,7 @@
}, },
"BodyPart_Neck": { "BodyPart_Neck": {
"type": "byte", "type": "byte",
"value": 1 "value": 4
}, },
"BodyPart_Pelvis": { "BodyPart_Pelvis": {
"type": "byte", "type": "byte",
@ -90,7 +90,7 @@
}, },
"ChallengeRating": { "ChallengeRating": {
"type": "float", "type": "float",
"value": 42.0 "value": 38.0
}, },
"ClassList": { "ClassList": {
"type": "list", "type": "list",
@ -103,7 +103,7 @@
}, },
"ClassLevel": { "ClassLevel": {
"type": "short", "type": "short",
"value": 20 "value": 25
}, },
"MemorizedList2": { "MemorizedList2": {
"type": "list", "type": "list",
@ -479,7 +479,7 @@
}, },
"ClassLevel": { "ClassLevel": {
"type": "short", "type": "short",
"value": 15 "value": 1
} }
} }
] ]
@ -490,15 +490,15 @@
}, },
"Color_Skin": { "Color_Skin": {
"type": "byte", "type": "byte",
"value": 63 "value": 165
}, },
"Color_Tattoo1": { "Color_Tattoo1": {
"type": "byte", "type": "byte",
"value": 1 "value": 88
}, },
"Color_Tattoo2": { "Color_Tattoo2": {
"type": "byte", "type": "byte",
"value": 1 "value": 175
}, },
"Comment": { "Comment": {
"type": "cexostring", "type": "cexostring",
@ -514,7 +514,7 @@
}, },
"CRAdjust": { "CRAdjust": {
"type": "int", "type": "int",
"value": -73 "value": -81
}, },
"CurrentHitPoints": { "CurrentHitPoints": {
"type": "short", "type": "short",
@ -555,7 +555,7 @@
"__struct_id": 16, "__struct_id": 16,
"EquippedRes": { "EquippedRes": {
"type": "resref", "type": "resref",
"value": "staffofmagius" "value": "mageblade"
} }
}, },
{ {
@ -566,17 +566,10 @@
} }
}, },
{ {
"__struct_id": 256, "__struct_id": 128,
"EquippedRes": { "EquippedRes": {
"type": "resref", "type": "resref",
"value": "mobring" "value": "item012"
}
},
{
"__struct_id": 512,
"EquippedRes": {
"type": "resref",
"value": "mobtrueseeing"
} }
}, },
{ {
@ -699,7 +692,7 @@
}, },
"Int": { "Int": {
"type": "byte", "type": "byte",
"value": 25 "value": 26
}, },
"Interruptable": { "Interruptable": {
"type": "byte", "type": "byte",
@ -775,6 +768,21 @@
"type": "word", "type": "word",
"value": 0 "value": 0
} }
},
{
"__struct_id": 4,
"InventoryRes": {
"type": "resref",
"value": "mysticmantle"
},
"Repos_PosX": {
"type": "word",
"value": 4
},
"Repos_Posy": {
"type": "word",
"value": 0
}
} }
] ]
}, },
@ -792,11 +800,11 @@
}, },
"MaxHitPoints": { "MaxHitPoints": {
"type": "short", "type": "short",
"value": 500 "value": 464
}, },
"NaturalAC": { "NaturalAC": {
"type": "byte", "type": "byte",
"value": 5 "value": 8
}, },
"NoPermDeath": { "NoPermDeath": {
"type": "byte", "type": "byte",
@ -1277,7 +1285,7 @@
}, },
"Tail_New": { "Tail_New": {
"type": "dword", "type": "dword",
"value": 205 "value": 0
}, },
"TemplateList": { "TemplateList": {
"type": "list", "type": "list",
@ -1289,7 +1297,7 @@
}, },
"WalkRate": { "WalkRate": {
"type": "int", "type": "int",
"value": 3 "value": 7
}, },
"willbonus": { "willbonus": {
"type": "short", "type": "short",
@ -1345,7 +1353,7 @@
}, },
"xBodyPart_Neck": { "xBodyPart_Neck": {
"type": "word", "type": "word",
"value": 1 "value": 4
}, },
"xBodyPart_Pelvis": { "xBodyPart_Pelvis": {
"type": "word", "type": "word",

575
_module/utc/deron.utc.json Normal file
View File

@ -0,0 +1,575 @@
{
"__data_type": "UTC ",
"Appearance_Type": {
"type": "word",
"value": 241
},
"BodyBag": {
"type": "byte",
"value": 0
},
"Cha": {
"type": "byte",
"value": 10
},
"ChallengeRating": {
"type": "float",
"value": 0.25
},
"ClassList": {
"type": "list",
"value": [
{
"__struct_id": 2,
"Class": {
"type": "int",
"value": 20
},
"ClassLevel": {
"type": "short",
"value": 1
}
}
]
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Con": {
"type": "byte",
"value": 10
},
"Conversation": {
"type": "resref",
"value": "convo_deron"
},
"CRAdjust": {
"type": "int",
"value": 0
},
"CurrentHitPoints": {
"type": "short",
"value": 2
},
"DecayTime": {
"type": "dword",
"value": 5000
},
"Deity": {
"type": "cexostring",
"value": ""
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"Dex": {
"type": "byte",
"value": 10
},
"Disarmable": {
"type": "byte",
"value": 1
},
"Equip_ItemList": {
"type": "list",
"value": []
},
"FactionID": {
"type": "word",
"value": 2
},
"FeatList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 258
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 46
}
}
]
},
"FirstName": {
"id": 12634,
"type": "cexolocstring",
"value": {
"0": "Deron"
}
},
"fortbonus": {
"type": "short",
"value": 0
},
"Gender": {
"type": "byte",
"value": 0
},
"GoodEvil": {
"type": "byte",
"value": 50
},
"HitPoints": {
"type": "short",
"value": 2
},
"Int": {
"type": "byte",
"value": 10
},
"Interruptable": {
"type": "byte",
"value": 1
},
"IsImmortal": {
"type": "byte",
"value": 0
},
"IsPC": {
"type": "byte",
"value": 0
},
"LastName": {
"type": "cexolocstring",
"value": {}
},
"LawfulChaotic": {
"type": "byte",
"value": 50
},
"Lootable": {
"type": "byte",
"value": 0
},
"MaxHitPoints": {
"type": "short",
"value": 2
},
"NaturalAC": {
"type": "byte",
"value": 0
},
"NoPermDeath": {
"type": "byte",
"value": 0
},
"PaletteID": {
"type": "byte",
"value": 45
},
"PerceptionRange": {
"type": "byte",
"value": 11
},
"Phenotype": {
"type": "int",
"value": 0
},
"Plot": {
"type": "byte",
"value": 0
},
"PortraitId": {
"type": "word",
"value": 169
},
"Race": {
"type": "byte",
"value": 6
},
"refbonus": {
"type": "short",
"value": 0
},
"ScriptAttacked": {
"type": "resref",
"value": "nw_c2_default5"
},
"ScriptDamaged": {
"type": "resref",
"value": "nw_c2_default6"
},
"ScriptDeath": {
"type": "resref",
"value": "nw_c2_default7"
},
"ScriptDialogue": {
"type": "resref",
"value": "nw_c2_default4"
},
"ScriptDisturbed": {
"type": "resref",
"value": "nw_c2_default8"
},
"ScriptEndRound": {
"type": "resref",
"value": "nw_c2_default3"
},
"ScriptHeartbeat": {
"type": "resref",
"value": "nw_c2_default1"
},
"ScriptOnBlocked": {
"type": "resref",
"value": "nw_c2_defaulte"
},
"ScriptOnNotice": {
"type": "resref",
"value": "nw_c2_default2"
},
"ScriptRested": {
"type": "resref",
"value": "nw_c2_defaulta"
},
"ScriptSpawn": {
"type": "resref",
"value": "nw_c2_default9"
},
"ScriptSpellAt": {
"type": "resref",
"value": "nw_c2_defaultb"
},
"ScriptUserDefine": {
"type": "resref",
"value": "nw_c2_defaultd"
},
"SkillList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
}
]
},
"SoundSetFile": {
"type": "word",
"value": 121
},
"SpecAbilityList": {
"type": "list",
"value": []
},
"StartingPackage": {
"type": "byte",
"value": 0
},
"Str": {
"type": "byte",
"value": 3
},
"Subrace": {
"type": "cexostring",
"value": ""
},
"Tag": {
"type": "cexostring",
"value": "Deron"
},
"Tail_New": {
"type": "dword",
"value": 0
},
"TemplateList": {
"type": "list",
"value": []
},
"TemplateResRef": {
"type": "resref",
"value": "deron"
},
"WalkRate": {
"type": "int",
"value": 4
},
"willbonus": {
"type": "short",
"value": 0
},
"Wings_New": {
"type": "dword",
"value": 0
},
"Wis": {
"type": "byte",
"value": 10
}
}

1298
_module/utc/eldric.utc.json Normal file

File diff suppressed because it is too large Load Diff

View File

@ -14,7 +14,7 @@
}, },
"ChallengeRating": { "ChallengeRating": {
"type": "float", "type": "float",
"value": 18.0 "value": 17.0
}, },
"ClassList": { "ClassList": {
"type": "list", "type": "list",
@ -27,7 +27,7 @@
}, },
"ClassLevel": { "ClassLevel": {
"type": "short", "type": "short",
"value": 16 "value": 17
} }
} }
] ]
@ -46,7 +46,7 @@
}, },
"CRAdjust": { "CRAdjust": {
"type": "int", "type": "int",
"value": -3 "value": -5
}, },
"CurrentHitPoints": { "CurrentHitPoints": {
"type": "short", "type": "short",
@ -69,7 +69,7 @@
}, },
"Dex": { "Dex": {
"type": "byte", "type": "byte",
"value": 25 "value": 24
}, },
"Disarmable": { "Disarmable": {
"type": "byte", "type": "byte",
@ -269,11 +269,11 @@
}, },
"MaxHitPoints": { "MaxHitPoints": {
"type": "short", "type": "short",
"value": 216 "value": 222
}, },
"NaturalAC": { "NaturalAC": {
"type": "byte", "type": "byte",
"value": 0 "value": 8
}, },
"NoPermDeath": { "NoPermDeath": {
"type": "byte", "type": "byte",
@ -349,7 +349,7 @@
}, },
"ScriptSpawn": { "ScriptSpawn": {
"type": "resref", "type": "resref",
"value": "no_spn_ftr" "value": "no_spn_melcast2"
}, },
"ScriptSpellAt": { "ScriptSpellAt": {
"type": "resref", "type": "resref",

View File

@ -99,22 +99,22 @@
"__struct_id": 2, "__struct_id": 2,
"Class": { "Class": {
"type": "int", "type": "int",
"value": 24 "value": 4
}, },
"ClassLevel": { "ClassLevel": {
"type": "short", "type": "short",
"value": 15 "value": 26
} }
} }
] ]
}, },
"Color_Hair": { "Color_Hair": {
"type": "byte", "type": "byte",
"value": 1 "value": 170
}, },
"Color_Skin": { "Color_Skin": {
"type": "byte", "type": "byte",
"value": 1 "value": 91
}, },
"Color_Tattoo1": { "Color_Tattoo1": {
"type": "byte", "type": "byte",
@ -138,15 +138,15 @@
}, },
"CRAdjust": { "CRAdjust": {
"type": "int", "type": "int",
"value": -19 "value": -55
}, },
"CurrentHitPoints": { "CurrentHitPoints": {
"type": "short", "type": "short",
"value": 305 "value": 691
}, },
"DecayTime": { "DecayTime": {
"type": "dword", "type": "dword",
"value": 0 "value": 5000
}, },
"Deity": { "Deity": {
"type": "cexostring", "type": "cexostring",
@ -214,6 +214,13 @@
"value": 0 "value": 0
} }
}, },
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 1
}
},
{ {
"__struct_id": 1, "__struct_id": 1,
"Feat": { "Feat": {
@ -228,6 +235,13 @@
"value": 4 "value": 4
} }
}, },
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 408
}
},
{ {
"__struct_id": 1, "__struct_id": 1,
"Feat": { "Feat": {
@ -242,6 +256,258 @@
"value": 228 "value": 228
} }
}, },
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 8
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 10
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 966
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 619
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 637
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 623
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 636
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 633
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 675
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 661
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 674
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 391
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 15
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 52
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 69
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 54
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 55
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 63
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 68
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 58
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 66
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 65
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 64
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 62
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 377
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 20
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 21
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 26
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 27
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 28
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 30
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 392
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 39
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 41
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 42
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 43
}
},
{ {
"__struct_id": 1, "__struct_id": 1,
"Feat": { "Feat": {
@ -249,6 +515,34 @@
"value": 107 "value": 107
} }
}, },
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 93
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 106
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 104
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 103
}
},
{ {
"__struct_id": 1, "__struct_id": 1,
"Feat": { "Feat": {
@ -262,6 +556,48 @@
"type": "word", "type": "word",
"value": 45 "value": 45
} }
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 145
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 131
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 144
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 142
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 141
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 24423
}
} }
] ]
}, },
@ -286,7 +622,7 @@
}, },
"HitPoints": { "HitPoints": {
"type": "short", "type": "short",
"value": 305 "value": 691
}, },
"Int": { "Int": {
"type": "byte", "type": "byte",
@ -368,7 +704,7 @@
}, },
"MaxHitPoints": { "MaxHitPoints": {
"type": "short", "type": "short",
"value": 380 "value": 821
}, },
"NaturalAC": { "NaturalAC": {
"type": "byte", "type": "byte",
@ -472,7 +808,7 @@
"__struct_id": 0, "__struct_id": 0,
"Rank": { "Rank": {
"type": "byte", "type": "byte",
"value": 0 "value": 21
} }
}, },
{ {
@ -486,14 +822,14 @@
"__struct_id": 0, "__struct_id": 0,
"Rank": { "Rank": {
"type": "byte", "type": "byte",
"value": 4 "value": 29
} }
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"Rank": { "Rank": {
"type": "byte", "type": "byte",
"value": 0 "value": 29
} }
}, },
{ {
@ -514,7 +850,7 @@
"__struct_id": 0, "__struct_id": 0,
"Rank": { "Rank": {
"type": "byte", "type": "byte",
"value": 0 "value": 25
} }
}, },
{ {
@ -640,14 +976,14 @@
"__struct_id": 0, "__struct_id": 0,
"Rank": { "Rank": {
"type": "byte", "type": "byte",
"value": 0 "value": 25
} }
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"Rank": { "Rank": {
"type": "byte", "type": "byte",
"value": 0 "value": 25
} }
}, },
{ {
@ -882,11 +1218,11 @@
}, },
"StartingPackage": { "StartingPackage": {
"type": "byte", "type": "byte",
"value": 0 "value": 26
}, },
"Str": { "Str": {
"type": "byte", "type": "byte",
"value": 20 "value": 38
}, },
"Subrace": { "Subrace": {
"type": "cexostring", "type": "cexostring",
@ -918,7 +1254,7 @@
}, },
"Wings_New": { "Wings_New": {
"type": "dword", "type": "dword",
"value": 0 "value": 78
}, },
"Wis": { "Wis": {
"type": "byte", "type": "byte",

View File

@ -2,7 +2,7 @@
"__data_type": "UTC ", "__data_type": "UTC ",
"Appearance_Head": { "Appearance_Head": {
"type": "byte", "type": "byte",
"value": 1 "value": 20
}, },
"Appearance_Type": { "Appearance_Type": {
"type": "word", "type": "word",
@ -90,7 +90,7 @@
}, },
"ChallengeRating": { "ChallengeRating": {
"type": "float", "type": "float",
"value": 33.0 "value": 26.0
}, },
"ClassList": { "ClassList": {
"type": "list", "type": "list",
@ -103,18 +103,18 @@
}, },
"ClassLevel": { "ClassLevel": {
"type": "short", "type": "short",
"value": 22 "value": 26
} }
} }
] ]
}, },
"Color_Hair": { "Color_Hair": {
"type": "byte", "type": "byte",
"value": 1 "value": 88
}, },
"Color_Skin": { "Color_Skin": {
"type": "byte", "type": "byte",
"value": 1 "value": 170
}, },
"Color_Tattoo1": { "Color_Tattoo1": {
"type": "byte", "type": "byte",
@ -138,7 +138,7 @@
}, },
"CRAdjust": { "CRAdjust": {
"type": "int", "type": "int",
"value": -29 "value": -45
}, },
"CurrentHitPoints": { "CurrentHitPoints": {
"type": "short", "type": "short",
@ -146,7 +146,7 @@
}, },
"DecayTime": { "DecayTime": {
"type": "dword", "type": "dword",
"value": 0 "value": 5000
}, },
"Deity": { "Deity": {
"type": "cexostring", "type": "cexostring",
@ -158,7 +158,7 @@
}, },
"Dex": { "Dex": {
"type": "byte", "type": "byte",
"value": 15 "value": 16
}, },
"Disarmable": { "Disarmable": {
"type": "byte", "type": "byte",
@ -167,13 +167,6 @@
"Equip_ItemList": { "Equip_ItemList": {
"type": "list", "type": "list",
"value": [ "value": [
{
"__struct_id": 1,
"EquippedRes": {
"type": "resref",
"value": "hellbitchhelm"
}
},
{ {
"__struct_id": 2, "__struct_id": 2,
"EquippedRes": { "EquippedRes": {
@ -183,15 +176,18 @@
}, },
{ {
"__struct_id": 16, "__struct_id": 16,
"Dropable": {
"type": "byte",
"value": 1
},
"EquippedRes": { "EquippedRes": {
"type": "resref", "type": "resref",
"value": "defiler" "value": "defiler"
} }
}, },
{
"__struct_id": 128,
"EquippedRes": {
"type": "resref",
"value": "item009"
}
},
{ {
"__struct_id": 131072, "__struct_id": 131072,
"EquippedRes": { "EquippedRes": {
@ -389,6 +385,26 @@
"type": "byte", "type": "byte",
"value": 0 "value": 0
}, },
"ItemList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"InventoryRes": {
"type": "resref",
"value": "defiler"
},
"Repos_PosX": {
"type": "word",
"value": 0
},
"Repos_Posy": {
"type": "word",
"value": 0
}
}
]
},
"LastName": { "LastName": {
"type": "cexolocstring", "type": "cexolocstring",
"value": {} "value": {}
@ -403,11 +419,11 @@
}, },
"MaxHitPoints": { "MaxHitPoints": {
"type": "short", "type": "short",
"value": 398 "value": 414
}, },
"NaturalAC": { "NaturalAC": {
"type": "byte", "type": "byte",
"value": 1 "value": 8
}, },
"NoPermDeath": { "NoPermDeath": {
"type": "byte", "type": "byte",
@ -876,7 +892,7 @@
}, },
"Str": { "Str": {
"type": "byte", "type": "byte",
"value": 25 "value": 26
}, },
"Subrace": { "Subrace": {
"type": "cexostring", "type": "cexostring",
@ -908,7 +924,7 @@
}, },
"Wings_New": { "Wings_New": {
"type": "dword", "type": "dword",
"value": 0 "value": 75
}, },
"Wis": { "Wis": {
"type": "byte", "type": "byte",
@ -916,7 +932,7 @@
}, },
"xAppearance_Head": { "xAppearance_Head": {
"type": "word", "type": "word",
"value": 1 "value": 20
}, },
"xArmorPart_RFoot": { "xArmorPart_RFoot": {
"type": "word", "type": "word",

View File

@ -2,7 +2,7 @@
"__data_type": "UTC ", "__data_type": "UTC ",
"Appearance_Head": { "Appearance_Head": {
"type": "byte", "type": "byte",
"value": 1 "value": 20
}, },
"Appearance_Type": { "Appearance_Type": {
"type": "word", "type": "word",
@ -90,7 +90,7 @@
}, },
"ChallengeRating": { "ChallengeRating": {
"type": "float", "type": "float",
"value": 33.0 "value": 26.0
}, },
"ClassList": { "ClassList": {
"type": "list", "type": "list",
@ -103,18 +103,18 @@
}, },
"ClassLevel": { "ClassLevel": {
"type": "short", "type": "short",
"value": 22 "value": 26
} }
} }
] ]
}, },
"Color_Hair": { "Color_Hair": {
"type": "byte", "type": "byte",
"value": 1 "value": 72
}, },
"Color_Skin": { "Color_Skin": {
"type": "byte", "type": "byte",
"value": 1 "value": 91
}, },
"Color_Tattoo1": { "Color_Tattoo1": {
"type": "byte", "type": "byte",
@ -138,7 +138,7 @@
}, },
"CRAdjust": { "CRAdjust": {
"type": "int", "type": "int",
"value": -29 "value": -45
}, },
"CurrentHitPoints": { "CurrentHitPoints": {
"type": "short", "type": "short",
@ -146,7 +146,7 @@
}, },
"DecayTime": { "DecayTime": {
"type": "dword", "type": "dword",
"value": 0 "value": 5000
}, },
"Deity": { "Deity": {
"type": "cexostring", "type": "cexostring",
@ -158,7 +158,7 @@
}, },
"Dex": { "Dex": {
"type": "byte", "type": "byte",
"value": 15 "value": 16
}, },
"Disarmable": { "Disarmable": {
"type": "byte", "type": "byte",
@ -167,13 +167,6 @@
"Equip_ItemList": { "Equip_ItemList": {
"type": "list", "type": "list",
"value": [ "value": [
{
"__struct_id": 1,
"EquippedRes": {
"type": "resref",
"value": "hellbitchhelm"
}
},
{ {
"__struct_id": 2, "__struct_id": 2,
"EquippedRes": { "EquippedRes": {
@ -188,6 +181,13 @@
"value": "defiler" "value": "defiler"
} }
}, },
{
"__struct_id": 128,
"EquippedRes": {
"type": "resref",
"value": "item009"
}
},
{ {
"__struct_id": 131072, "__struct_id": 131072,
"EquippedRes": { "EquippedRes": {
@ -385,6 +385,26 @@
"type": "byte", "type": "byte",
"value": 0 "value": 0
}, },
"ItemList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"InventoryRes": {
"type": "resref",
"value": "defiler"
},
"Repos_PosX": {
"type": "word",
"value": 0
},
"Repos_Posy": {
"type": "word",
"value": 0
}
}
]
},
"LastName": { "LastName": {
"type": "cexolocstring", "type": "cexolocstring",
"value": {} "value": {}
@ -399,11 +419,11 @@
}, },
"MaxHitPoints": { "MaxHitPoints": {
"type": "short", "type": "short",
"value": 398 "value": 414
}, },
"NaturalAC": { "NaturalAC": {
"type": "byte", "type": "byte",
"value": 1 "value": 8
}, },
"NoPermDeath": { "NoPermDeath": {
"type": "byte", "type": "byte",
@ -872,7 +892,7 @@
}, },
"Str": { "Str": {
"type": "byte", "type": "byte",
"value": 25 "value": 26
}, },
"Subrace": { "Subrace": {
"type": "cexostring", "type": "cexostring",
@ -904,7 +924,7 @@
}, },
"Wings_New": { "Wings_New": {
"type": "dword", "type": "dword",
"value": 0 "value": 78
}, },
"Wis": { "Wis": {
"type": "byte", "type": "byte",
@ -912,7 +932,7 @@
}, },
"xAppearance_Head": { "xAppearance_Head": {
"type": "word", "type": "word",
"value": 1 "value": 20
}, },
"xArmorPart_RFoot": { "xArmorPart_RFoot": {
"type": "word", "type": "word",

View File

@ -2,7 +2,7 @@
"__data_type": "UTC ", "__data_type": "UTC ",
"Appearance_Head": { "Appearance_Head": {
"type": "byte", "type": "byte",
"value": 16 "value": 14
}, },
"Appearance_Type": { "Appearance_Type": {
"type": "word", "type": "word",
@ -90,7 +90,7 @@
}, },
"ChallengeRating": { "ChallengeRating": {
"type": "float", "type": "float",
"value": 40.0 "value": 30.0
}, },
"ClassList": { "ClassList": {
"type": "list", "type": "list",
@ -1404,7 +1404,7 @@
}, },
"ClassLevel": { "ClassLevel": {
"type": "short", "type": "short",
"value": 20 "value": 1
} }
}, },
{ {
@ -1415,26 +1415,26 @@
}, },
"ClassLevel": { "ClassLevel": {
"type": "short", "type": "short",
"value": 10 "value": 5
} }
} }
] ]
}, },
"Color_Hair": { "Color_Hair": {
"type": "byte", "type": "byte",
"value": 62 "value": 96
}, },
"Color_Skin": { "Color_Skin": {
"type": "byte", "type": "byte",
"value": 31 "value": 165
}, },
"Color_Tattoo1": { "Color_Tattoo1": {
"type": "byte", "type": "byte",
"value": 1 "value": 88
}, },
"Color_Tattoo2": { "Color_Tattoo2": {
"type": "byte", "type": "byte",
"value": 1 "value": 175
}, },
"Comment": { "Comment": {
"type": "cexostring", "type": "cexostring",
@ -1450,11 +1450,11 @@
}, },
"CRAdjust": { "CRAdjust": {
"type": "int", "type": "int",
"value": -113 "value": -108
}, },
"CurrentHitPoints": { "CurrentHitPoints": {
"type": "short", "type": "short",
"value": 1205 "value": 896
}, },
"DecayTime": { "DecayTime": {
"type": "dword", "type": "dword",
@ -1503,6 +1503,13 @@
"value": "x2_it_mring024" "value": "x2_it_mring024"
} }
}, },
{
"__struct_id": 256,
"EquippedRes": {
"type": "resref",
"value": "item012"
}
},
{ {
"__struct_id": 16384, "__struct_id": 16384,
"EquippedRes": { "EquippedRes": {
@ -1717,11 +1724,11 @@
}, },
"HitPoints": { "HitPoints": {
"type": "short", "type": "short",
"value": 1205 "value": 896
}, },
"Int": { "Int": {
"type": "byte", "type": "byte",
"value": 20 "value": 26
}, },
"Interruptable": { "Interruptable": {
"type": "byte", "type": "byte",
@ -1919,11 +1926,11 @@
}, },
"MaxHitPoints": { "MaxHitPoints": {
"type": "short", "type": "short",
"value": 1405 "value": 1000
}, },
"NaturalAC": { "NaturalAC": {
"type": "byte", "type": "byte",
"value": 25 "value": 10
}, },
"NoPermDeath": { "NoPermDeath": {
"type": "byte", "type": "byte",
@ -1959,55 +1966,55 @@
}, },
"ScriptAttacked": { "ScriptAttacked": {
"type": "resref", "type": "resref",
"value": "nw_c2_default5" "value": "no_ai_atk"
}, },
"ScriptDamaged": { "ScriptDamaged": {
"type": "resref", "type": "resref",
"value": "nw_c2_default6" "value": "no_ai_dam"
}, },
"ScriptDeath": { "ScriptDeath": {
"type": "resref", "type": "resref",
"value": "nw_c2_default7" "value": "no_ai_dth"
}, },
"ScriptDialogue": { "ScriptDialogue": {
"type": "resref", "type": "resref",
"value": "nw_c2_default4" "value": "no_ai_cnv"
}, },
"ScriptDisturbed": { "ScriptDisturbed": {
"type": "resref", "type": "resref",
"value": "nw_c2_default8" "value": "no_ai_dis"
}, },
"ScriptEndRound": { "ScriptEndRound": {
"type": "resref", "type": "resref",
"value": "nw_c2_default3" "value": "no_ai_cmb"
}, },
"ScriptHeartbeat": { "ScriptHeartbeat": {
"type": "resref", "type": "resref",
"value": "nw_c2_default1" "value": "no_ai_hrt"
}, },
"ScriptOnBlocked": { "ScriptOnBlocked": {
"type": "resref", "type": "resref",
"value": "nw_c2_defaulte" "value": "no_ai_blk"
}, },
"ScriptOnNotice": { "ScriptOnNotice": {
"type": "resref", "type": "resref",
"value": "nw_c2_default2" "value": "no_ai_per"
}, },
"ScriptRested": { "ScriptRested": {
"type": "resref", "type": "resref",
"value": "nw_c2_defaulta" "value": "no_ai_rst"
}, },
"ScriptSpawn": { "ScriptSpawn": {
"type": "resref", "type": "resref",
"value": "nw_c2_default9" "value": "no_spn_wiz"
}, },
"ScriptSpellAt": { "ScriptSpellAt": {
"type": "resref", "type": "resref",
"value": "nw_c2_defaultb" "value": "no_ai_spt"
}, },
"ScriptUserDefine": { "ScriptUserDefine": {
"type": "resref", "type": "resref",
"value": "nw_c2_defaultd" "value": ""
}, },
"SkillList": { "SkillList": {
"type": "list", "type": "list",
@ -2422,7 +2429,7 @@
}, },
"Str": { "Str": {
"type": "byte", "type": "byte",
"value": 27 "value": 28
}, },
"Subrace": { "Subrace": {
"type": "cexostring", "type": "cexostring",
@ -2454,7 +2461,7 @@
}, },
"Wings_New": { "Wings_New": {
"type": "dword", "type": "dword",
"value": 1 "value": 61
}, },
"Wis": { "Wis": {
"type": "byte", "type": "byte",
@ -2462,7 +2469,7 @@
}, },
"xAppearance_Head": { "xAppearance_Head": {
"type": "word", "type": "word",
"value": 16 "value": 14
}, },
"xArmorPart_RFoot": { "xArmorPart_RFoot": {
"type": "word", "type": "word",

View File

@ -2,7 +2,7 @@
"__data_type": "UTC ", "__data_type": "UTC ",
"Appearance_Head": { "Appearance_Head": {
"type": "byte", "type": "byte",
"value": 2 "value": 3
}, },
"Appearance_Type": { "Appearance_Type": {
"type": "word", "type": "word",
@ -832,7 +832,7 @@
}, },
"xAppearance_Head": { "xAppearance_Head": {
"type": "word", "type": "word",
"value": 2 "value": 3
}, },
"xArmorPart_RFoot": { "xArmorPart_RFoot": {
"type": "word", "type": "word",

View File

@ -19,7 +19,7 @@
}, },
"CR": { "CR": {
"type": "float", "type": "float",
"value": 19.0 "value": 25.0
}, },
"ResRef": { "ResRef": {
"type": "resref", "type": "resref",

View File

@ -0,0 +1,237 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 69
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Cost": {
"type": "dword",
"value": 673444
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {}
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"Identified": {
"type": "byte",
"value": 0
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "beast of deimos bite"
}
},
"ModelPart1": {
"type": "byte",
"value": 1
},
"PaletteID": {
"type": "byte",
"value": 55
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 2
},
"CostValue": {
"type": "word",
"value": 5
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 56
},
"Subtype": {
"type": "word",
"value": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 2
},
"CostValue": {
"type": "word",
"value": 5
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 6
},
"Subtype": {
"type": "word",
"value": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 19
},
"CostValue": {
"type": "word",
"value": 13
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 77
},
"Subtype": {
"type": "word",
"value": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 26
},
"CostValue": {
"type": "word",
"value": 9
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 82
},
"Subtype": {
"type": "word",
"value": 102
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 72
},
"Subtype": {
"type": "word",
"value": 1
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "beastofdeimosbite"
},
"TemplateResRef": {
"type": "resref",
"value": "beastofdeimosbit"
},
"xModelPart1": {
"type": "word",
"value": 1
}
}

View File

@ -0,0 +1,330 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 73
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Cost": {
"type": "dword",
"value": 0
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {}
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "beast of deimos skin"
}
},
"ModelPart1": {
"type": "byte",
"value": 1
},
"PaletteID": {
"type": "byte",
"value": 14
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 22
},
"CostValue": {
"type": "word",
"value": 4
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 24
},
"Subtype": {
"type": "word",
"value": 12
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 75
},
"Subtype": {
"type": "word",
"value": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 5
},
"CostValue": {
"type": "word",
"value": 5
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 20
},
"Subtype": {
"type": "word",
"value": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 5
},
"CostValue": {
"type": "word",
"value": 3
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 20
},
"Subtype": {
"type": "word",
"value": 1
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 5
},
"CostValue": {
"type": "word",
"value": 4
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 20
},
"Subtype": {
"type": "word",
"value": 2
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 2
},
"CostValue": {
"type": "word",
"value": 5
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 51
},
"Subtype": {
"type": "word",
"value": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 25
},
"CostValue": {
"type": "word",
"value": 8
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 52
},
"Subtype": {
"type": "word",
"value": 6
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 25
},
"CostValue": {
"type": "word",
"value": 8
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 52
},
"Subtype": {
"type": "word",
"value": 17
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "beastofdeimosskin"
},
"TemplateResRef": {
"type": "resref",
"value": "beastofdeimosski"
},
"xModelPart1": {
"type": "word",
"value": 1
}
}

View File

@ -18,7 +18,7 @@
}, },
"Cost": { "Cost": {
"type": "dword", "type": "dword",
"value": 502448 "value": 3841264
}, },
"Cursed": { "Cursed": {
"type": "byte", "type": "byte",
@ -83,7 +83,7 @@
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
"value": 3 "value": 5
}, },
"Param1": { "Param1": {
"type": "byte", "type": "byte",
@ -114,7 +114,7 @@
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
"value": 10 "value": 32
}, },
"Param1": { "Param1": {
"type": "byte", "type": "byte",
@ -141,42 +141,11 @@
}, },
"CostTable": { "CostTable": {
"type": "byte", "type": "byte",
"value": 18 "value": 26
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
"value": 3 "value": 19
},
"Param1": {
"type": "byte",
"value": 9
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 44
},
"Subtype": {
"type": "word",
"value": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 24
},
"CostValue": {
"type": "word",
"value": 3
}, },
"Param1": { "Param1": {
"type": "byte", "type": "byte",
@ -188,11 +157,11 @@
}, },
"PropertyName": { "PropertyName": {
"type": "word", "type": "word",
"value": 48 "value": 82
}, },
"Subtype": { "Subtype": {
"type": "word", "type": "word",
"value": 17 "value": 139
} }
} }
] ]

View File

@ -26,15 +26,15 @@
}, },
"ArmorPart_LShin": { "ArmorPart_LShin": {
"type": "byte", "type": "byte",
"value": 5 "value": 7
}, },
"ArmorPart_LShoul": { "ArmorPart_LShoul": {
"type": "byte", "type": "byte",
"value": 14 "value": 15
}, },
"ArmorPart_LThigh": { "ArmorPart_LThigh": {
"type": "byte", "type": "byte",
"value": 6 "value": 10
}, },
"ArmorPart_Neck": { "ArmorPart_Neck": {
"type": "byte", "type": "byte",
@ -66,19 +66,19 @@
}, },
"ArmorPart_RShin": { "ArmorPart_RShin": {
"type": "byte", "type": "byte",
"value": 5 "value": 7
}, },
"ArmorPart_RShoul": { "ArmorPart_RShoul": {
"type": "byte", "type": "byte",
"value": 14 "value": 15
}, },
"ArmorPart_RThigh": { "ArmorPart_RThigh": {
"type": "byte", "type": "byte",
"value": 6 "value": 10
}, },
"ArmorPart_Torso": { "ArmorPart_Torso": {
"type": "byte", "type": "byte",
"value": 24 "value": 38
}, },
"BaseItem": { "BaseItem": {
"type": "int", "type": "int",
@ -90,11 +90,11 @@
}, },
"Cloth1Color": { "Cloth1Color": {
"type": "byte", "type": "byte",
"value": 36 "value": 91
}, },
"Cloth2Color": { "Cloth2Color": {
"type": "byte", "type": "byte",
"value": 36 "value": 90
}, },
"Comment": { "Comment": {
"type": "cexostring", "type": "cexostring",
@ -102,7 +102,7 @@
}, },
"Cost": { "Cost": {
"type": "dword", "type": "dword",
"value": 1150038 "value": 1576984
}, },
"Cursed": { "Cursed": {
"type": "byte", "type": "byte",
@ -127,11 +127,11 @@
}, },
"Leather1Color": { "Leather1Color": {
"type": "byte", "type": "byte",
"value": 52 "value": 90
}, },
"Leather2Color": { "Leather2Color": {
"type": "byte", "type": "byte",
"value": 36 "value": 56
}, },
"LocalizedName": { "LocalizedName": {
"id": 13781, "id": 13781,
@ -142,11 +142,11 @@
}, },
"Metal1Color": { "Metal1Color": {
"type": "byte", "type": "byte",
"value": 24 "value": 89
}, },
"Metal2Color": { "Metal2Color": {
"type": "byte", "type": "byte",
"value": 0 "value": 56
}, },
"PaletteID": { "PaletteID": {
"type": "byte", "type": "byte",
@ -233,7 +233,7 @@
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
"value": 3 "value": 5
}, },
"Param1": { "Param1": {
"type": "byte", "type": "byte",
@ -326,7 +326,7 @@
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
"value": 3 "value": 5
}, },
"Param1": { "Param1": {
"type": "byte", "type": "byte",
@ -385,15 +385,15 @@
}, },
"xArmorPart_LShin": { "xArmorPart_LShin": {
"type": "word", "type": "word",
"value": 5 "value": 7
}, },
"xArmorPart_LShou": { "xArmorPart_LShou": {
"type": "word", "type": "word",
"value": 14 "value": 15
}, },
"xArmorPart_LThig": { "xArmorPart_LThig": {
"type": "word", "type": "word",
"value": 6 "value": 10
}, },
"xArmorPart_Neck": { "xArmorPart_Neck": {
"type": "word", "type": "word",
@ -425,18 +425,18 @@
}, },
"xArmorPart_RShin": { "xArmorPart_RShin": {
"type": "word", "type": "word",
"value": 5 "value": 7
}, },
"xArmorPart_RShou": { "xArmorPart_RShou": {
"type": "word", "type": "word",
"value": 14 "value": 15
}, },
"xArmorPart_RThig": { "xArmorPart_RThig": {
"type": "word", "type": "word",
"value": 6 "value": 10
}, },
"xArmorPart_Torso": { "xArmorPart_Torso": {
"type": "word", "type": "word",
"value": 24 "value": 38
} }
} }

View File

@ -18,7 +18,7 @@
}, },
"Cost": { "Cost": {
"type": "dword", "type": "dword",
"value": 575382 "value": 1152100
}, },
"Cursed": { "Cursed": {
"type": "byte", "type": "byte",
@ -50,15 +50,15 @@
}, },
"ModelPart1": { "ModelPart1": {
"type": "byte", "type": "byte",
"value": 43 "value": 61
}, },
"ModelPart2": { "ModelPart2": {
"type": "byte", "type": "byte",
"value": 43 "value": 61
}, },
"ModelPart3": { "ModelPart3": {
"type": "byte", "type": "byte",
"value": 23 "value": 24
}, },
"PaletteID": { "PaletteID": {
"type": "byte", "type": "byte",
@ -102,37 +102,6 @@
"value": 2 "value": 2
} }
}, },
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 2
},
"CostValue": {
"type": "word",
"value": 5
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 57
},
"Subtype": {
"type": "word",
"value": 2
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"ChanceAppear": { "ChanceAppear": {
@ -207,7 +176,7 @@
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
"value": 3 "value": 5
}, },
"Param1": { "Param1": {
"type": "byte", "type": "byte",
@ -256,6 +225,37 @@
"type": "word", "type": "word",
"value": 0 "value": 0
} }
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 24
},
"CostValue": {
"type": "word",
"value": 5
},
"Param1": {
"type": "byte",
"value": 6
},
"Param1Value": {
"type": "byte",
"value": 22
},
"PropertyName": {
"type": "word",
"value": 48
},
"Subtype": {
"type": "word",
"value": 20
}
} }
] ]
}, },
@ -277,14 +277,14 @@
}, },
"xModelPart1": { "xModelPart1": {
"type": "word", "type": "word",
"value": 43 "value": 61
}, },
"xModelPart2": { "xModelPart2": {
"type": "word", "type": "word",
"value": 43 "value": 61
}, },
"xModelPart3": { "xModelPart3": {
"type": "word", "type": "word",
"value": 23 "value": 24
} }
} }

View File

@ -0,0 +1,97 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 65
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Cost": {
"type": "dword",
"value": 0
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {}
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "Edric's Key"
}
},
"ModelPart1": {
"type": "byte",
"value": 33
},
"ModelPart2": {
"type": "byte",
"value": 43
},
"ModelPart3": {
"type": "byte",
"value": 22
},
"PaletteID": {
"type": "byte",
"value": 54
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": []
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "EdricsKey"
},
"TemplateResRef": {
"type": "resref",
"value": "edricskey"
},
"xModelPart1": {
"type": "word",
"value": 33
},
"xModelPart2": {
"type": "word",
"value": 43
},
"xModelPart3": {
"type": "word",
"value": 22
}
}

View File

@ -18,7 +18,7 @@
}, },
"Cost": { "Cost": {
"type": "dword", "type": "dword",
"value": 2208163 "value": 1435047
}, },
"Cursed": { "Cursed": {
"type": "byte", "type": "byte",
@ -48,15 +48,15 @@
}, },
"ModelPart1": { "ModelPart1": {
"type": "byte", "type": "byte",
"value": 63 "value": 34
}, },
"ModelPart2": { "ModelPart2": {
"type": "byte", "type": "byte",
"value": 23 "value": 34
}, },
"ModelPart3": { "ModelPart3": {
"type": "byte", "type": "byte",
"value": 62 "value": 11
}, },
"PaletteID": { "PaletteID": {
"type": "byte", "type": "byte",
@ -131,223 +131,6 @@
"value": 0 "value": 0
} }
}, },
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 2
},
"CostValue": {
"type": "word",
"value": 4
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 56
},
"Subtype": {
"type": "word",
"value": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 13
},
"CostValue": {
"type": "word",
"value": 4
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 13
},
"Subtype": {
"type": "word",
"value": 9
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 13
},
"CostValue": {
"type": "word",
"value": 5
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 13
},
"Subtype": {
"type": "word",
"value": 9
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 13
},
"CostValue": {
"type": "word",
"value": 6
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 13
},
"Subtype": {
"type": "word",
"value": 9
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 13
},
"CostValue": {
"type": "word",
"value": 4
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 13
},
"Subtype": {
"type": "word",
"value": 10
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 13
},
"CostValue": {
"type": "word",
"value": 5
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 13
},
"Subtype": {
"type": "word",
"value": 10
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 13
},
"CostValue": {
"type": "word",
"value": 6
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 13
},
"Subtype": {
"type": "word",
"value": 10
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"ChanceAppear": { "ChanceAppear": {
@ -670,7 +453,7 @@
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
"value": 4 "value": 5
}, },
"Param1": { "Param1": {
"type": "byte", "type": "byte",
@ -843,68 +626,6 @@
"type": "word", "type": "word",
"value": 16 "value": 16
} }
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 63
},
"Subtype": {
"type": "word",
"value": 9
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 63
},
"Subtype": {
"type": "word",
"value": 10
}
} }
] ]
}, },
@ -926,14 +647,14 @@
}, },
"xModelPart1": { "xModelPart1": {
"type": "word", "type": "word",
"value": 63 "value": 34
}, },
"xModelPart2": { "xModelPart2": {
"type": "word", "type": "word",
"value": 23 "value": 34
}, },
"xModelPart3": { "xModelPart3": {
"type": "word", "type": "word",
"value": 62 "value": 11
} }
} }

View File

@ -102,7 +102,7 @@
}, },
"Cost": { "Cost": {
"type": "dword", "type": "dword",
"value": 2944290 "value": 2319681
}, },
"Cursed": { "Cursed": {
"type": "byte", "type": "byte",
@ -370,37 +370,6 @@
"type": "word", "type": "word",
"value": 0 "value": 0
} }
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 71
},
"Subtype": {
"type": "word",
"value": 0
}
} }
] ]
}, },

View File

@ -14,11 +14,11 @@
}, },
"Cloth1Color": { "Cloth1Color": {
"type": "byte", "type": "byte",
"value": 20 "value": 45
}, },
"Cloth2Color": { "Cloth2Color": {
"type": "byte", "type": "byte",
"value": 23 "value": 88
}, },
"Comment": { "Comment": {
"type": "cexostring", "type": "cexostring",
@ -75,7 +75,7 @@
}, },
"ModelPart1": { "ModelPart1": {
"type": "byte", "type": "byte",
"value": 15 "value": 210
}, },
"PaletteID": { "PaletteID": {
"type": "byte", "type": "byte",
@ -170,6 +170,6 @@
}, },
"xModelPart1": { "xModelPart1": {
"type": "word", "type": "word",
"value": 15 "value": 210
} }
} }

View File

@ -18,7 +18,7 @@
}, },
"Cost": { "Cost": {
"type": "dword", "type": "dword",
"value": 450501 "value": 539401
}, },
"Cursed": { "Cursed": {
"type": "byte", "type": "byte",
@ -325,7 +325,7 @@
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
"value": 3 "value": 5
}, },
"Param1": { "Param1": {
"type": "byte", "type": "byte",
@ -405,68 +405,6 @@
"type": "word", "type": "word",
"value": 0 "value": 0
} }
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 63
},
"Subtype": {
"type": "word",
"value": 9
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 63
},
"Subtype": {
"type": "word",
"value": 10
}
} }
] ]
}, },

View File

@ -14,11 +14,11 @@
}, },
"Cloth1Color": { "Cloth1Color": {
"type": "byte", "type": "byte",
"value": 0 "value": 89
}, },
"Cloth2Color": { "Cloth2Color": {
"type": "byte", "type": "byte",
"value": 0 "value": 89
}, },
"Comment": { "Comment": {
"type": "cexostring", "type": "cexostring",
@ -50,11 +50,11 @@
}, },
"Leather1Color": { "Leather1Color": {
"type": "byte", "type": "byte",
"value": 52 "value": 89
}, },
"Leather2Color": { "Leather2Color": {
"type": "byte", "type": "byte",
"value": 0 "value": 89
}, },
"LocalizedName": { "LocalizedName": {
"type": "cexolocstring", "type": "cexolocstring",
@ -64,15 +64,15 @@
}, },
"Metal1Color": { "Metal1Color": {
"type": "byte", "type": "byte",
"value": 24 "value": 88
}, },
"Metal2Color": { "Metal2Color": {
"type": "byte", "type": "byte",
"value": 25 "value": 56
}, },
"ModelPart1": { "ModelPart1": {
"type": "byte", "type": "byte",
"value": 17 "value": 217
}, },
"PaletteID": { "PaletteID": {
"type": "byte", "type": "byte",
@ -291,6 +291,6 @@
}, },
"xModelPart1": { "xModelPart1": {
"type": "word", "type": "word",
"value": 17 "value": 217
} }
} }

View File

@ -22,7 +22,7 @@
}, },
"ArmorPart_LHand": { "ArmorPart_LHand": {
"type": "byte", "type": "byte",
"value": 8 "value": 4
}, },
"ArmorPart_LShin": { "ArmorPart_LShin": {
"type": "byte", "type": "byte",
@ -58,11 +58,11 @@
}, },
"ArmorPart_RHand": { "ArmorPart_RHand": {
"type": "byte", "type": "byte",
"value": 8 "value": 4
}, },
"ArmorPart_Robe": { "ArmorPart_Robe": {
"type": "byte", "type": "byte",
"value": 5 "value": 6
}, },
"ArmorPart_RShin": { "ArmorPart_RShin": {
"type": "byte", "type": "byte",
@ -90,11 +90,11 @@
}, },
"Cloth1Color": { "Cloth1Color": {
"type": "byte", "type": "byte",
"value": 41 "value": 54
}, },
"Cloth2Color": { "Cloth2Color": {
"type": "byte", "type": "byte",
"value": 37 "value": 89
}, },
"Comment": { "Comment": {
"type": "cexostring", "type": "cexostring",
@ -127,11 +127,11 @@
}, },
"Leather1Color": { "Leather1Color": {
"type": "byte", "type": "byte",
"value": 40 "value": 49
}, },
"Leather2Color": { "Leather2Color": {
"type": "byte", "type": "byte",
"value": 40 "value": 58
}, },
"LocalizedName": { "LocalizedName": {
"id": 13854, "id": 13854,
@ -142,11 +142,11 @@
}, },
"Metal1Color": { "Metal1Color": {
"type": "byte", "type": "byte",
"value": 53 "value": 78
}, },
"Metal2Color": { "Metal2Color": {
"type": "byte", "type": "byte",
"value": 47 "value": 96
}, },
"PaletteID": { "PaletteID": {
"type": "byte", "type": "byte",
@ -194,7 +194,7 @@
}, },
"xArmorPart_LHand": { "xArmorPart_LHand": {
"type": "word", "type": "word",
"value": 8 "value": 4
}, },
"xArmorPart_LShin": { "xArmorPart_LShin": {
"type": "word", "type": "word",
@ -230,11 +230,11 @@
}, },
"xArmorPart_RHand": { "xArmorPart_RHand": {
"type": "word", "type": "word",
"value": 8 "value": 4
}, },
"xArmorPart_Robe": { "xArmorPart_Robe": {
"type": "word", "type": "word",
"value": 5 "value": 6
}, },
"xArmorPart_RShin": { "xArmorPart_RShin": {
"type": "word", "type": "word",

View File

@ -14,11 +14,11 @@
}, },
"Cloth1Color": { "Cloth1Color": {
"type": "byte", "type": "byte",
"value": 44 "value": 90
}, },
"Cloth2Color": { "Cloth2Color": {
"type": "byte", "type": "byte",
"value": 71 "value": 54
}, },
"Comment": { "Comment": {
"type": "cexostring", "type": "cexostring",
@ -50,11 +50,11 @@
}, },
"Leather1Color": { "Leather1Color": {
"type": "byte", "type": "byte",
"value": 56 "value": 49
}, },
"Leather2Color": { "Leather2Color": {
"type": "byte", "type": "byte",
"value": 170 "value": 58
}, },
"LocalizedName": { "LocalizedName": {
"type": "cexolocstring", "type": "cexolocstring",
@ -64,11 +64,11 @@
}, },
"Metal1Color": { "Metal1Color": {
"type": "byte", "type": "byte",
"value": 132 "value": 78
}, },
"Metal2Color": { "Metal2Color": {
"type": "byte", "type": "byte",
"value": 0 "value": 96
}, },
"ModelPart1": { "ModelPart1": {
"type": "byte", "type": "byte",
@ -518,68 +518,6 @@
"type": "word", "type": "word",
"value": 16 "value": 16
} }
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 63
},
"Subtype": {
"type": "word",
"value": 9
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 63
},
"Subtype": {
"type": "word",
"value": 10
}
} }
] ]
}, },

View File

@ -22,7 +22,7 @@
}, },
"ArmorPart_LHand": { "ArmorPart_LHand": {
"type": "byte", "type": "byte",
"value": 8 "value": 4
}, },
"ArmorPart_LShin": { "ArmorPart_LShin": {
"type": "byte", "type": "byte",
@ -58,7 +58,7 @@
}, },
"ArmorPart_RHand": { "ArmorPart_RHand": {
"type": "byte", "type": "byte",
"value": 8 "value": 4
}, },
"ArmorPart_Robe": { "ArmorPart_Robe": {
"type": "byte", "type": "byte",
@ -90,11 +90,11 @@
}, },
"Cloth1Color": { "Cloth1Color": {
"type": "byte", "type": "byte",
"value": 41 "value": 72
}, },
"Cloth2Color": { "Cloth2Color": {
"type": "byte", "type": "byte",
"value": 37 "value": 89
}, },
"Comment": { "Comment": {
"type": "cexostring", "type": "cexostring",
@ -102,7 +102,7 @@
}, },
"Cost": { "Cost": {
"type": "dword", "type": "dword",
"value": 3857653 "value": 3920013
}, },
"Cursed": { "Cursed": {
"type": "byte", "type": "byte",
@ -127,11 +127,11 @@
}, },
"Leather1Color": { "Leather1Color": {
"type": "byte", "type": "byte",
"value": 40 "value": 49
}, },
"Leather2Color": { "Leather2Color": {
"type": "byte", "type": "byte",
"value": 40 "value": 58
}, },
"LocalizedName": { "LocalizedName": {
"id": 13854, "id": 13854,
@ -142,11 +142,11 @@
}, },
"Metal1Color": { "Metal1Color": {
"type": "byte", "type": "byte",
"value": 53 "value": 78
}, },
"Metal2Color": { "Metal2Color": {
"type": "byte", "type": "byte",
"value": 47 "value": 96
}, },
"PaletteID": { "PaletteID": {
"type": "byte", "type": "byte",
@ -264,7 +264,7 @@
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
"value": 4 "value": 5
}, },
"Param1": { "Param1": {
"type": "byte", "type": "byte",
@ -469,37 +469,6 @@
"value": 2 "value": 2
} }
}, },
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 18
},
"CostValue": {
"type": "word",
"value": 3
},
"Param1": {
"type": "byte",
"value": 9
},
"Param1Value": {
"type": "byte",
"value": 2
},
"PropertyName": {
"type": "word",
"value": 44
},
"Subtype": {
"type": "word",
"value": 0
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"ChanceAppear": { "ChanceAppear": {
@ -530,68 +499,6 @@
"type": "word", "type": "word",
"value": 0 "value": 0
} }
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 63
},
"Subtype": {
"type": "word",
"value": 9
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 63
},
"Subtype": {
"type": "word",
"value": 10
}
} }
] ]
}, },
@ -629,7 +536,7 @@
}, },
"xArmorPart_LHand": { "xArmorPart_LHand": {
"type": "word", "type": "word",
"value": 8 "value": 4
}, },
"xArmorPart_LShin": { "xArmorPart_LShin": {
"type": "word", "type": "word",
@ -665,7 +572,7 @@
}, },
"xArmorPart_RHand": { "xArmorPart_RHand": {
"type": "word", "type": "word",
"value": 8 "value": 4
}, },
"xArmorPart_Robe": { "xArmorPart_Robe": {
"type": "word", "type": "word",

View File

@ -18,7 +18,7 @@
}, },
"Cost": { "Cost": {
"type": "dword", "type": "dword",
"value": 247798 "value": 395958
}, },
"Cursed": { "Cursed": {
"type": "byte", "type": "byte",
@ -46,15 +46,15 @@
}, },
"ModelPart1": { "ModelPart1": {
"type": "byte", "type": "byte",
"value": 11 "value": 61
}, },
"ModelPart2": { "ModelPart2": {
"type": "byte", "type": "byte",
"value": 11 "value": 61
}, },
"ModelPart3": { "ModelPart3": {
"type": "byte", "type": "byte",
"value": 11 "value": 64
}, },
"PaletteID": { "PaletteID": {
"type": "byte", "type": "byte",
@ -75,7 +75,7 @@
}, },
"CostTable": { "CostTable": {
"type": "byte", "type": "byte",
"value": 2 "value": 10
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
@ -91,44 +91,13 @@
}, },
"PropertyName": { "PropertyName": {
"type": "word", "type": "word",
"value": 56 "value": 11
}, },
"Subtype": { "Subtype": {
"type": "word", "type": "word",
"value": 0 "value": 0
} }
}, },
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 2
},
"CostValue": {
"type": "word",
"value": 3
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 57
},
"Subtype": {
"type": "word",
"value": 4
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"ChanceAppear": { "ChanceAppear": {
@ -160,6 +129,37 @@
"value": 6 "value": 6
} }
}, },
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 4
},
"CostValue": {
"type": "word",
"value": 10
},
"Param1": {
"type": "byte",
"value": 0
},
"Param1Value": {
"type": "byte",
"value": 10
},
"PropertyName": {
"type": "word",
"value": 17
},
"Subtype": {
"type": "word",
"value": 4
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"ChanceAppear": { "ChanceAppear": {
@ -172,7 +172,7 @@
}, },
"CostValue": { "CostValue": {
"type": "word", "type": "word",
"value": 2 "value": 5
}, },
"Param1": { "Param1": {
"type": "byte", "type": "byte",
@ -222,37 +222,6 @@
"value": 0 "value": 0
} }
}, },
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 18
},
"CostValue": {
"type": "word",
"value": 3
},
"Param1": {
"type": "byte",
"value": 9
},
"Param1Value": {
"type": "byte",
"value": 3
},
"PropertyName": {
"type": "word",
"value": 44
},
"Subtype": {
"type": "word",
"value": 0
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"ChanceAppear": { "ChanceAppear": {
@ -314,37 +283,6 @@
"type": "word", "type": "word",
"value": 9 "value": 9
} }
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 62
},
"Subtype": {
"type": "word",
"value": 5
}
} }
] ]
}, },
@ -366,14 +304,14 @@
}, },
"xModelPart1": { "xModelPart1": {
"type": "word", "type": "word",
"value": 11 "value": 61
}, },
"xModelPart2": { "xModelPart2": {
"type": "word", "type": "word",
"value": 11 "value": 61
}, },
"xModelPart3": { "xModelPart3": {
"type": "word", "type": "word",
"value": 11 "value": 64
} }
} }

Binary file not shown.