Area Cleanup. Added CEP3 Skyboxes

Area Cleanup.  Added CEP3 Skyboxes.  Beholder AI fix.  NPC & Mook pass.  Added QN OnHit script.  Add XP for Traps system.
This commit is contained in:
Jaysyn904
2021-12-31 01:45:43 -05:00
parent 8c0a2224cb
commit 64c913bf07
282 changed files with 10734 additions and 10497 deletions

View File

@@ -14,7 +14,7 @@
},
"ChallengeRating": {
"type": "float",
"value": 13.0
"value": 15.0
},
"ClassList": {
"type": "list",
@@ -34,7 +34,7 @@
},
"Comment": {
"type": "cexostring",
"value": "Cazrak the Eye Tyrant\r\n\r\n\r\nComment: \r\n\r\nThere is a string variable called X2_SPECIAL_COMBAT_AI_SCRIPT set on this creature, pointing to \"x2_ai_behold\"\r\n\r\nThis causes the beholder to run a custom AI script. If you want the beholder to use the standard AI, delete that variable."
"value": "Cazrak the Eye Tyrant\r\n\r\n\r\nComment: \r\n\r\nThere is a string variable called X2_SPECIAL_COMBAT_AI_SCRIPT set on this creature, pointing to \"x2_ai_behold\"\r\n\r\nThis causes the beholder to run a custom AI script. If you want the beholder to use the standard AI, delete that variable.\r\n\r\n\r\nx2_inc_beholder"
},
"Con": {
"type": "byte",
@@ -50,7 +50,7 @@
},
"CurrentHitPoints": {
"type": "short",
"value": 49
"value": 88
},
"DecayTime": {
"type": "dword",
@@ -89,7 +89,7 @@
"__struct_id": 131072,
"EquippedRes": {
"type": "resref",
"value": "x2_it_beholprops"
"value": "cr_hide_behold01"
}
}
]
@@ -115,6 +115,20 @@
"value": 228
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 14
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 377
}
},
{
"__struct_id": 1,
"Feat": {
@@ -159,7 +173,7 @@
},
"HitPoints": {
"type": "short",
"value": 49
"value": 88
},
"Int": {
"type": "byte",
@@ -191,7 +205,7 @@
},
"MaxHitPoints": {
"type": "short",
"value": 93
"value": 132
},
"NaturalAC": {
"type": "byte",
@@ -231,55 +245,55 @@
},
"ScriptAttacked": {
"type": "resref",
"value": "x2_def_attacked"
"value": "nw_ai_onattacked"
},
"ScriptDamaged": {
"type": "resref",
"value": "x2_def_ondamage"
"value": "nw_ai_ondamaged"
},
"ScriptDeath": {
"type": "resref",
"value": "x2_def_ondeath"
"value": "nw_ai_ondeath"
},
"ScriptDialogue": {
"type": "resref",
"value": "x2_def_onconv"
"value": "nw_ai_onconvers"
},
"ScriptDisturbed": {
"type": "resref",
"value": "x2_def_ondisturb"
"value": "nw_ai_ondisturb"
},
"ScriptEndRound": {
"type": "resref",
"value": "x2_def_endcombat"
"value": "nw_ai_cmbtrndend"
},
"ScriptHeartbeat": {
"type": "resref",
"value": "x2_def_heartbeat"
"value": "nw_ai_heartbeat"
},
"ScriptOnBlocked": {
"type": "resref",
"value": "x2_def_onblocked"
"value": "nw_ai_onblocked"
},
"ScriptOnNotice": {
"type": "resref",
"value": "x2_def_percept"
"value": "nw_ai_onpercept"
},
"ScriptRested": {
"type": "resref",
"value": "x2_def_rested"
"value": "nw_ai_onrested"
},
"ScriptSpawn": {
"type": "resref",
"value": "x2_def_spawn"
"value": "nw_ai_onspawn"
},
"ScriptSpellAt": {
"type": "resref",
"value": "x2_def_spellcast"
"value": "nw_ai_onspellcst"
},
"ScriptUserDefine": {
"type": "resref",
"value": "x2_def_userdef"
"value": "nw_ai_onuserdef"
},
"SkillList": {
"type": "list",
@@ -323,21 +337,21 @@
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 7
"value": 12
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 15
"value": 14
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
"value": 14
}
},
{
@@ -407,7 +421,7 @@
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 20
"value": 18
}
},
{
@@ -870,7 +884,7 @@
},
"StartingPackage": {
"type": "byte",
"value": 0
"value": 73
},
"Str": {
"type": "byte",
@@ -943,6 +957,21 @@
"type": "int",
"value": 1
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "X2_SPECIAL_COMBAT_AI_SCRIPT "
},
"Type": {
"type": "dword",
"value": 3
},
"Value": {
"type": "cexostring",
"value": "x2_ai_behold"
}
}
]
},

View File

@@ -2,7 +2,7 @@
"__data_type": "UTC ",
"Appearance_Type": {
"type": "word",
"value": 401
"value": 472
},
"BodyBag": {
"type": "byte",
@@ -14,7 +14,7 @@
},
"ChallengeRating": {
"type": "float",
"value": 11.0
"value": 19.0
},
"ClassList": {
"type": "list",
@@ -27,18 +27,18 @@
},
"ClassLevel": {
"type": "short",
"value": 11
"value": 16
}
}
]
},
"Comment": {
"type": "cexostring",
"value": "\r\nComment: \r\n\r\nThere is a string variable called X2_SPECIAL_COMBAT_AI_SCRIPT set on this creature, pointing to \"x2_ai_behold\"\r\n\r\nThis causes the beholder to run a custom AI script. If you want the beholder to use the standard AI, delete that variable."
"value": "Villix the Eye Tyrant\r\n\r\n\r\nComment: \r\n\r\nThere is a string variable called X2_SPECIAL_COMBAT_AI_SCRIPT set on this creature, pointing to \"x2_ai_behold\"\r\n\r\nThis causes the beholder to run a custom AI script. If you want the beholder to use the standard AI, delete that variable.\r\n\r\n\r\nx2_inc_beholder\r\n\r\nThis guy should have a quest"
},
"Con": {
"type": "byte",
"value": 12
"value": 18
},
"Conversation": {
"type": "resref",
@@ -46,15 +46,15 @@
},
"CRAdjust": {
"type": "int",
"value": -3
"value": 0
},
"CurrentHitPoints": {
"type": "short",
"value": 49
"value": 128
},
"DecayTime": {
"type": "dword",
"value": 5000
"value": 10000
},
"Deity": {
"type": "cexostring",
@@ -63,11 +63,13 @@
"Description": {
"id": 84399,
"type": "cexolocstring",
"value": {}
"value": {
"0": "It floats before you, a bulbous body with a central, unblinking eye, and a large maw filled with daggerlike teeth. Smaller eyes, attached to wriggling stalks, sprout from the top of the orblike body. Beholders are formidable opponents, capable of incapacitating their enemies in a variety of horrible ways."
}
},
"Dex": {
"type": "byte",
"value": 10
"value": 14
},
"Disarmable": {
"type": "byte",
@@ -87,7 +89,7 @@
"__struct_id": 131072,
"EquippedRes": {
"type": "resref",
"value": "x2_it_beholprops"
"value": "cr_hide_behold01"
}
}
]
@@ -113,6 +115,27 @@
"value": 228
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 10
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 14
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 377
}
},
{
"__struct_id": 1,
"Feat": {
@@ -120,6 +143,20 @@
"value": 22
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 27
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 392
}
},
{
"__struct_id": 1,
"Feat": {
@@ -133,7 +170,7 @@
"id": 3058,
"type": "cexolocstring",
"value": {
"0": "Cazrak"
"0": "Villix the Eye Tyrant"
}
},
"fortbonus": {
@@ -150,7 +187,7 @@
},
"HitPoints": {
"type": "short",
"value": 49
"value": 128
},
"Int": {
"type": "byte",
@@ -182,15 +219,15 @@
},
"MaxHitPoints": {
"type": "short",
"value": 60
"value": 192
},
"NaturalAC": {
"type": "byte",
"value": 11
"value": 15
},
"NoPermDeath": {
"type": "byte",
"value": 0
"value": 1
},
"PaletteID": {
"type": "byte",
@@ -210,7 +247,7 @@
},
"PortraitId": {
"type": "word",
"value": 701
"value": 935
},
"Race": {
"type": "byte",
@@ -222,55 +259,55 @@
},
"ScriptAttacked": {
"type": "resref",
"value": "x2_def_attacked"
"value": "nw_ai_onattacked"
},
"ScriptDamaged": {
"type": "resref",
"value": "x2_def_ondamage"
"value": "nw_ai_ondamaged"
},
"ScriptDeath": {
"type": "resref",
"value": "x2_def_ondeath"
"value": "nw_ai_ondeath"
},
"ScriptDialogue": {
"type": "resref",
"value": "x2_def_onconv"
"value": "nw_ai_onconvers"
},
"ScriptDisturbed": {
"type": "resref",
"value": "x2_def_ondisturb"
"value": "nw_ai_ondisturb"
},
"ScriptEndRound": {
"type": "resref",
"value": "x2_def_endcombat"
"value": "nw_ai_cmbtrndend"
},
"ScriptHeartbeat": {
"type": "resref",
"value": "x2_def_heartbeat"
"value": "nw_ai_heartbeat"
},
"ScriptOnBlocked": {
"type": "resref",
"value": "x2_def_onblocked"
"value": "nw_ai_onblocked"
},
"ScriptOnNotice": {
"type": "resref",
"value": "x2_def_percept"
"value": "nw_ai_onpercept"
},
"ScriptRested": {
"type": "resref",
"value": "x2_def_rested"
"value": "nw_ai_onrested"
},
"ScriptSpawn": {
"type": "resref",
"value": "x2_def_spawn"
"value": "nw_ai_onspawn"
},
"ScriptSpellAt": {
"type": "resref",
"value": "x2_def_spellcast"
"value": "nw_ai_onspellcst"
},
"ScriptUserDefine": {
"type": "resref",
"value": "x2_def_userdef"
"value": "nw_ai_onuserdef"
},
"SkillList": {
"type": "list",
@@ -314,14 +351,21 @@
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 7
"value": 17
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 15
"value": 19
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 19
}
},
{
@@ -370,14 +414,7 @@
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 18
"value": 23
}
},
{
@@ -398,7 +435,7 @@
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 20
"value": 23
}
},
{
@@ -861,7 +898,7 @@
},
"StartingPackage": {
"type": "byte",
"value": 0
"value": 73
},
"Str": {
"type": "byte",
@@ -869,11 +906,11 @@
},
"Subrace": {
"type": "cexostring",
"value": ""
"value": "Aberration"
},
"Tag": {
"type": "cexostring",
"value": "cazrak"
"value": "BEHOLD_VILLIX"
},
"Tail_New": {
"type": "dword",
@@ -885,7 +922,7 @@
},
"TemplateResRef": {
"type": "resref",
"value": "beholder005"
"value": "behold_villix"
},
"VarTable": {
"type": "list",
@@ -909,7 +946,37 @@
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "X2_SPECIAL_COMBAT_AI_SCRIPT"
"value": "SET_NAME"
},
"Type": {
"type": "dword",
"value": 3
},
"Value": {
"type": "cexostring",
"value": "Villix"
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "bIsFlying"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "X2_SPECIAL_COMBAT_AI_SCRIPT "
},
"Type": {
"type": "dword",
@@ -924,7 +991,7 @@
},
"WalkRate": {
"type": "int",
"value": 7
"value": 3
},
"willbonus": {
"type": "short",

View File

@@ -42,7 +42,7 @@
},
"Conversation": {
"type": "resref",
"value": ""
"value": "cv_charmed"
},
"CRAdjust": {
"type": "int",
@@ -133,7 +133,7 @@
"id": 3058,
"type": "cexolocstring",
"value": {
"0": "Gundar"
"0": "Gundar the Beholder"
}
},
"fortbonus": {
@@ -222,55 +222,55 @@
},
"ScriptAttacked": {
"type": "resref",
"value": "x2_def_attacked"
"value": "nw_ai_onattacked"
},
"ScriptDamaged": {
"type": "resref",
"value": "x2_def_ondamage"
"value": "nw_ai_ondamaged"
},
"ScriptDeath": {
"type": "resref",
"value": "x2_def_ondeath"
"value": "nw_ai_ondeath"
},
"ScriptDialogue": {
"type": "resref",
"value": "x2_def_onconv"
"value": "nw_ai_onconvers"
},
"ScriptDisturbed": {
"type": "resref",
"value": "x2_def_ondisturb"
"value": "nw_ai_ondisturb"
},
"ScriptEndRound": {
"type": "resref",
"value": "x2_def_endcombat"
"value": "nw_ai_cmbtrndend"
},
"ScriptHeartbeat": {
"type": "resref",
"value": "x2_def_heartbeat"
"value": "nw_ai_heartbeat"
},
"ScriptOnBlocked": {
"type": "resref",
"value": "x2_def_onblocked"
"value": "nw_ai_onblocked"
},
"ScriptOnNotice": {
"type": "resref",
"value": "x2_def_percept"
"value": "nw_ai_onpercept"
},
"ScriptRested": {
"type": "resref",
"value": "x2_def_rested"
"value": "nw_ai_onrested"
},
"ScriptSpawn": {
"type": "resref",
"value": "x2_def_spawn"
"value": "nw_ai_onspawn"
},
"ScriptSpellAt": {
"type": "resref",
"value": "x2_def_spellcast"
"value": "nw_ai_onspellcst"
},
"ScriptUserDefine": {
"type": "resref",
"value": "x2_def_userdef"
"value": "nw_ai_onuserdef"
},
"SkillList": {
"type": "list",
@@ -919,6 +919,21 @@
"type": "cexostring",
"value": "x2_ai_behold"
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "SET_NAME"
},
"Type": {
"type": "dword",
"value": 3
},
"Value": {
"type": "cexostring",
"value": "Gundar"
}
}
]
},

View File

@@ -42,7 +42,7 @@
},
"Conversation": {
"type": "resref",
"value": ""
"value": "cv_charmed"
},
"CRAdjust": {
"type": "int",
@@ -133,7 +133,7 @@
"id": 3058,
"type": "cexolocstring",
"value": {
"0": "Zaggothma"
"0": "Zaggothma the Beholder"
}
},
"fortbonus": {
@@ -222,55 +222,55 @@
},
"ScriptAttacked": {
"type": "resref",
"value": "x2_def_attacked"
"value": "nw_ai_onattacked"
},
"ScriptDamaged": {
"type": "resref",
"value": "x2_def_ondamage"
"value": "nw_ai_ondamaged"
},
"ScriptDeath": {
"type": "resref",
"value": "x2_def_ondeath"
"value": "nw_ai_ondeath"
},
"ScriptDialogue": {
"type": "resref",
"value": "x2_def_onconv"
"value": "nw_ai_onconvers"
},
"ScriptDisturbed": {
"type": "resref",
"value": "x2_def_ondisturb"
"value": "nw_ai_ondisturb"
},
"ScriptEndRound": {
"type": "resref",
"value": "x2_def_endcombat"
"value": "nw_ai_cmbtrndend"
},
"ScriptHeartbeat": {
"type": "resref",
"value": "x2_def_heartbeat"
"value": "nw_ai_heartbeat"
},
"ScriptOnBlocked": {
"type": "resref",
"value": "x2_def_onblocked"
"value": "nw_ai_onblocked"
},
"ScriptOnNotice": {
"type": "resref",
"value": "x2_def_percept"
"value": "nw_ai_onpercept"
},
"ScriptRested": {
"type": "resref",
"value": "x2_def_rested"
"value": "nw_ai_onrested"
},
"ScriptSpawn": {
"type": "resref",
"value": "x2_def_spawn"
"value": "nw_ai_onspawn"
},
"ScriptSpellAt": {
"type": "resref",
"value": "x2_def_spellcast"
"value": "nw_ai_onspellcst"
},
"ScriptUserDefine": {
"type": "resref",
"value": "x2_def_userdef"
"value": "nw_ai_onuserdef"
},
"SkillList": {
"type": "list",
@@ -873,7 +873,7 @@
},
"Tag": {
"type": "cexostring",
"value": "zaggothma"
"value": "BEHOLD_ZAGGOTHMA"
},
"Tail_New": {
"type": "dword",
@@ -919,6 +919,21 @@
"type": "cexostring",
"value": "x2_ai_behold"
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "SET_NAME"
},
"Type": {
"type": "dword",
"value": 3
},
"Value": {
"type": "cexostring",
"value": "Zaggothma"
}
}
]
},

View File

@@ -552,13 +552,9 @@
},
{
"__struct_id": 128,
"Dropable": {
"type": "byte",
"value": 1
},
"EquippedRes": {
"type": "resref",
"value": "ra_it_ring_evade"
"value": "ra_itmrngevasion"
}
},
{

View File

@@ -2,7 +2,7 @@
"__data_type": "UTC ",
"Appearance_Type": {
"type": "word",
"value": 1253
"value": 58
},
"BodyBag": {
"type": "byte",
@@ -10,11 +10,11 @@
},
"Cha": {
"type": "byte",
"value": 3
"value": 15
},
"ChallengeRating": {
"type": "float",
"value": 10.0
"value": 8.0
},
"ClassList": {
"type": "list",
@@ -23,18 +23,18 @@
"__struct_id": 2,
"Class": {
"type": "int",
"value": 13
"value": 19
},
"ClassLevel": {
"type": "short",
"value": 10
"value": 8
}
}
]
},
"Comment": {
"type": "cexostring",
"value": ""
"value": "Mummy\r\n\r\nMonster Manual I, pg. 190"
},
"Con": {
"type": "byte",
@@ -42,7 +42,7 @@
},
"Conversation": {
"type": "resref",
"value": ""
"value": "cv_charmed"
},
"CRAdjust": {
"type": "int",
@@ -50,52 +50,99 @@
},
"CurrentHitPoints": {
"type": "short",
"value": 60
"value": 47
},
"DecayTime": {
"type": "dword",
"value": 5000
"value": 10000
},
"Deity": {
"type": "cexostring",
"value": ""
},
"Description": {
"id": 12655,
"type": "cexolocstring",
"value": {}
"value": {
"0": "This creature looks like a withered and desiccated corpse, with features hidden beneath centuries-old funereal wrappings. It moves with a slow, shambling gait and groans with the weight of the ages."
}
},
"Dex": {
"type": "byte",
"value": 13
"value": 10
},
"Disarmable": {
"type": "byte",
"value": 0
"value": 1
},
"Equip_ItemList": {
"type": "list",
"value": [
{
"__struct_id": 16384,
"EquippedRes": {
"type": "resref",
"value": "cr_slam_mummy001"
}
},
{
"__struct_id": 131072,
"EquippedRes": {
"type": "resref",
"value": "it_creitemcon001"
"value": "cr_hide_mummy001"
}
}
]
},
"FactionID": {
"type": "word",
"value": 14
"value": 1
},
"FeatList": {
"type": "list",
"value": []
"value": [
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 0
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 228
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 14
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 40
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 289
}
}
]
},
"FirstName": {
"id": 12656,
"type": "cexolocstring",
"value": {
"0": "Boris the Retriever"
"0": "Mummy"
}
},
"fortbonus": {
@@ -112,15 +159,15 @@
},
"HitPoints": {
"type": "short",
"value": 60
"value": 47
},
"Int": {
"type": "byte",
"value": 10
"value": 6
},
"Interruptable": {
"type": "byte",
"value": 0
"value": 1
},
"IsImmortal": {
"type": "byte",
@@ -130,39 +177,13 @@
"type": "byte",
"value": 0
},
"ItemList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Dropable": {
"type": "byte",
"value": 1
},
"InventoryRes": {
"type": "resref",
"value": "item009"
},
"Repos_PosX": {
"type": "word",
"value": 0
},
"Repos_Posy": {
"type": "word",
"value": 0
}
}
]
},
"LastName": {
"type": "cexolocstring",
"value": {
"0": ""
}
"value": {}
},
"LawfulChaotic": {
"type": "byte",
"value": 0
"value": 100
},
"Lootable": {
"type": "byte",
@@ -170,19 +191,19 @@
},
"MaxHitPoints": {
"type": "short",
"value": 60
"value": 55
},
"NaturalAC": {
"type": "byte",
"value": 12
"value": 10
},
"NoPermDeath": {
"type": "byte",
"value": 0
"value": 1
},
"PaletteID": {
"type": "byte",
"value": 20
"value": 28
},
"PerceptionRange": {
"type": "byte",
@@ -198,11 +219,11 @@
},
"PortraitId": {
"type": "word",
"value": 304
"value": 260
},
"Race": {
"type": "byte",
"value": 10
"value": 24
},
"refbonus": {
"type": "short",
@@ -302,7 +323,14 @@
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
"value": 7
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 4
}
},
{
@@ -316,28 +344,7 @@
"__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": 13
"value": 7
}
},
{
@@ -396,6 +403,20 @@
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 4
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
@@ -540,31 +561,47 @@
},
"SoundSetFile": {
"type": "word",
"value": 89
"value": 68
},
"SpecAbilityList": {
"type": "list",
"value": []
"value": [
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 198
},
"SpellCasterLevel": {
"type": "byte",
"value": 1
},
"SpellFlags": {
"type": "byte",
"value": 1
}
}
]
},
"StartingPackage": {
"type": "byte",
"value": 75
"value": 81
},
"Str": {
"type": "byte",
"value": 25
"value": 24
},
"Subrace": {
"type": "cexostring",
"value": ""
"value": "Undead"
},
"Tag": {
"type": "cexostring",
"value": "BoristheRetriever"
"value": "RA_MUMMY001"
},
"Tail_New": {
"type": "dword",
"value": 0
"value": 205
},
"TemplateList": {
"type": "list",
@@ -572,11 +609,46 @@
},
"TemplateResRef": {
"type": "resref",
"value": "boristheretrieve"
"value": "ra_mummy001"
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "CREATURE_VAR_NUMBER_OF_ATTACKS"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "SET_NAME"
},
"Type": {
"type": "dword",
"value": 3
},
"Value": {
"type": "cexostring",
"value": "Mummy"
}
}
]
},
"WalkRate": {
"type": "int",
"value": 4
"value": 3
},
"willbonus": {
"type": "short",
@@ -584,10 +656,10 @@
},
"Wings_New": {
"type": "dword",
"value": 0
"value": 205
},
"Wis": {
"type": "byte",
"value": 11
"value": 14
}
}

View File

@@ -2,7 +2,7 @@
"__data_type": "UTC ",
"Appearance_Type": {
"type": "word",
"value": 472
"value": 877
},
"BodyBag": {
"type": "byte",
@@ -10,11 +10,11 @@
},
"Cha": {
"type": "byte",
"value": 15
"value": 3
},
"ChallengeRating": {
"type": "float",
"value": 15.0
"value": 17.0
},
"ClassList": {
"type": "list",
@@ -23,51 +23,52 @@
"__struct_id": 2,
"Class": {
"type": "int",
"value": 11
"value": 13
},
"ClassLevel": {
"type": "short",
"value": 16
"value": 10
}
}
]
},
"Comment": {
"type": "cexostring",
"value": "\r\nComment: \r\n\r\nThere is a string variable called X2_SPECIAL_COMBAT_AI_SCRIPT set on this creature, pointing to \"x2_ai_behold\"\r\n\r\nThis causes the beholder to run a custom AI script. If you want the beholder to use the standard AI, delete that variable."
"value": "Boris the Retriever"
},
"Con": {
"type": "byte",
"value": 12
"value": 10
},
"Conversation": {
"type": "resref",
"value": ""
"value": "cv_charmed"
},
"CRAdjust": {
"type": "int",
"value": -3
"value": 0
},
"CurrentHitPoints": {
"type": "short",
"value": 49
"value": 135
},
"DecayTime": {
"type": "dword",
"value": 5000
"value": 10000
},
"Deity": {
"type": "cexostring",
"value": ""
},
"Description": {
"id": 84399,
"type": "cexolocstring",
"value": {}
"value": {
"0": "This creature looks like an enormous spider, standing twice as tall as a human. Its forelegs end in massive cleavers. Four bulbous eyes, a malevolent gleam in each one, rise out of its carapace."
}
},
"Dex": {
"type": "byte",
"value": 10
"value": 17
},
"Disarmable": {
"type": "byte",
@@ -76,25 +77,39 @@
"Equip_ItemList": {
"type": "list",
"value": [
{
"__struct_id": 16384,
"EquippedRes": {
"type": "resref",
"value": "nw_it_crewpsp015"
}
},
{
"__struct_id": 32768,
"EquippedRes": {
"type": "resref",
"value": "nw_it_crewpsp015"
}
},
{
"__struct_id": 65536,
"EquippedRes": {
"type": "resref",
"value": "nw_it_crewps003"
"value": "cr_bite_retrievr"
}
},
{
"__struct_id": 131072,
"EquippedRes": {
"type": "resref",
"value": "x2_it_beholprops"
"value": "cr_hide_retrievr"
}
}
]
},
"FactionID": {
"type": "word",
"value": 1
"value": 14
},
"FeatList": {
"type": "list",
@@ -103,21 +118,14 @@
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 0
"value": 22774
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 228
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 22
"value": 354
}
},
{
@@ -130,10 +138,9 @@
]
},
"FirstName": {
"id": 3058,
"type": "cexolocstring",
"value": {
"0": "Villix"
"0": "Boris the Retriever"
}
},
"fortbonus": {
@@ -150,15 +157,15 @@
},
"HitPoints": {
"type": "short",
"value": 49
"value": 135
},
"Int": {
"type": "byte",
"value": 17
"value": 10
},
"Interruptable": {
"type": "byte",
"value": 1
"value": 0
},
"IsImmortal": {
"type": "byte",
@@ -168,6 +175,30 @@
"type": "byte",
"value": 0
},
"ItemList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Dropable": {
"type": "byte",
"value": 1
},
"InventoryRes": {
"type": "resref",
"value": "item009"
},
"Repos_PosX": {
"type": "word",
"value": 0
},
"Repos_Posy": {
"type": "word",
"value": 0
}
}
]
},
"LastName": {
"type": "cexolocstring",
"value": {
@@ -176,7 +207,7 @@
},
"LawfulChaotic": {
"type": "byte",
"value": 100
"value": 0
},
"Lootable": {
"type": "byte",
@@ -184,19 +215,19 @@
},
"MaxHitPoints": {
"type": "short",
"value": 65
"value": 135
},
"NaturalAC": {
"type": "byte",
"value": 11
"value": 10
},
"NoPermDeath": {
"type": "byte",
"value": 0
"value": 1
},
"PaletteID": {
"type": "byte",
"value": 48
"value": 24
},
"PerceptionRange": {
"type": "byte",
@@ -212,11 +243,11 @@
},
"PortraitId": {
"type": "word",
"value": 935
"value": 718
},
"Race": {
"type": "byte",
"value": 7
"value": 10
},
"refbonus": {
"type": "short",
@@ -316,14 +347,7 @@
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 7
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 15
"value": 0
}
},
{
@@ -379,7 +403,14 @@
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 18
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
@@ -400,7 +431,7 @@
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 20
"value": 0
}
},
{
@@ -554,7 +585,7 @@
},
"SoundSetFile": {
"type": "word",
"value": 372
"value": 89
},
"SpecAbilityList": {
"type": "list",
@@ -563,7 +594,7 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 213
},
"SpellCasterLevel": {
"type": "byte",
@@ -578,7 +609,7 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 213
},
"SpellCasterLevel": {
"type": "byte",
@@ -593,7 +624,7 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 213
},
"SpellCasterLevel": {
"type": "byte",
@@ -608,7 +639,7 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 219
},
"SpellCasterLevel": {
"type": "byte",
@@ -623,7 +654,7 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 219
},
"SpellCasterLevel": {
"type": "byte",
@@ -638,7 +669,7 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 219
},
"SpellCasterLevel": {
"type": "byte",
@@ -653,7 +684,7 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 222
},
"SpellCasterLevel": {
"type": "byte",
@@ -668,7 +699,7 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 222
},
"SpellCasterLevel": {
"type": "byte",
@@ -683,7 +714,7 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 222
},
"SpellCasterLevel": {
"type": "byte",
@@ -698,11 +729,11 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 485
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
"value": 10
},
"SpellFlags": {
"type": "byte",
@@ -713,11 +744,11 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 485
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
"value": 10
},
"SpellFlags": {
"type": "byte",
@@ -728,431 +759,11 @@
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
"value": 485
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
},
"SpellFlags": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 4,
"Spell": {
"type": "word",
"value": 736
},
"SpellCasterLevel": {
"type": "byte",
"value": 0
"value": 10
},
"SpellFlags": {
"type": "byte",
@@ -1163,19 +774,19 @@
},
"StartingPackage": {
"type": "byte",
"value": 0
"value": 75
},
"Str": {
"type": "byte",
"value": 10
"value": 31
},
"Subrace": {
"type": "cexostring",
"value": ""
"value": "Construct (Extraplanar)"
},
"Tag": {
"type": "cexostring",
"value": "X2_BEHOLDER001"
"value": "RETRIEVER_BORIS"
},
"Tail_New": {
"type": "dword",
@@ -1187,7 +798,7 @@
},
"TemplateResRef": {
"type": "resref",
"value": "beholder003"
"value": "retriever_boris"
},
"VarTable": {
"type": "list",
@@ -1196,22 +807,7 @@
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "X2_L_BEH_MAGIC"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 100
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "X2_SPECIAL_COMBAT_AI_SCRIPT"
"value": "SET_NAME"
},
"Type": {
"type": "dword",
@@ -1219,14 +815,29 @@
},
"Value": {
"type": "cexostring",
"value": "x2_ai_behold"
"value": "Boris the Retriever"
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "CREATURE_VAR_NUMBER_OF_ATTACKS"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 5
}
}
]
},
"WalkRate": {
"type": "int",
"value": 7
"value": 5
},
"willbonus": {
"type": "short",
@@ -1238,6 +849,6 @@
},
"Wis": {
"type": "byte",
"value": 15
"value": 11
}
}

View File

@@ -1371,90 +1371,6 @@
"type": "byte",
"value": 1
}
},
{
"__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
}
}
]
},
@@ -1482,8 +1398,8 @@
"type": "cexostring",
"value": "tribitz"
},
"Tail_New": {
"type": "dword",
"Tail": {
"type": "byte",
"value": 2
},
"TemplateList": {
@@ -1502,8 +1418,8 @@
"type": "short",
"value": 0
},
"Wings_New": {
"type": "dword",
"Wings": {
"type": "byte",
"value": 0
},
"Wis": {

View File

@@ -2,7 +2,7 @@
"__data_type": "UTC ",
"Appearance_Type": {
"type": "word",
"value": 447
"value": 5574
},
"BodyBag": {
"type": "byte",
@@ -10,11 +10,11 @@
},
"Cha": {
"type": "byte",
"value": 11
"value": 10
},
"ChallengeRating": {
"type": "float",
"value": 15.0
"value": 30.0
},
"ClassList": {
"type": "list",
@@ -27,14 +27,14 @@
},
"ClassLevel": {
"type": "short",
"value": 18
"value": 36
}
}
]
},
"Comment": {
"type": "cexostring",
"value": ""
"value": "Zombie: Dire Shark"
},
"Con": {
"type": "byte",
@@ -50,11 +50,11 @@
},
"CurrentHitPoints": {
"type": "short",
"value": 117
"value": 201
},
"DecayTime": {
"type": "dword",
"value": 5000
"value": 10000
},
"Deity": {
"type": "cexostring",
@@ -68,20 +68,27 @@
},
"Dex": {
"type": "byte",
"value": 12
"value": 13
},
"Disarmable": {
"type": "byte",
"value": 1
"value": 0
},
"Equip_ItemList": {
"type": "list",
"value": [
{
"__struct_id": 16384,
"EquippedRes": {
"type": "resref",
"value": "nw_it_crewps017"
}
},
{
"__struct_id": 131072,
"EquippedRes": {
"type": "resref",
"value": "nw_it_creitemunh"
"value": "nw_it_creitemunf"
}
}
]
@@ -92,12 +99,27 @@
},
"FeatList": {
"type": "list",
"value": []
"value": [
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 40
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 289
}
}
]
},
"FirstName": {
"type": "cexolocstring",
"value": {
"0": "Zombie Dire Shark"
"0": "Zombie: Dire Shark"
}
},
"fortbonus": {
@@ -114,11 +136,11 @@
},
"HitPoints": {
"type": "short",
"value": 117
"value": 201
},
"Int": {
"type": "byte",
"value": 10
"value": 3
},
"Interruptable": {
"type": "byte",
@@ -140,7 +162,7 @@
},
"LawfulChaotic": {
"type": "byte",
"value": 0
"value": 50
},
"Lootable": {
"type": "byte",
@@ -148,11 +170,11 @@
},
"MaxHitPoints": {
"type": "short",
"value": 117
"value": 237
},
"NaturalAC": {
"type": "byte",
"value": 0
"value": 11
},
"NoPermDeath": {
"type": "byte",
@@ -262,13 +284,6 @@
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 21
}
},
{
"__struct_id": 0,
"Rank": {
@@ -315,7 +330,14 @@
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 21
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
@@ -518,7 +540,7 @@
},
"SoundSetFile": {
"type": "word",
"value": 65535
"value": 453
},
"SpecAbilityList": {
"type": "list",
@@ -530,19 +552,19 @@
},
"Str": {
"type": "byte",
"value": 14
"value": 25
},
"Subrace": {
"type": "cexostring",
"value": ""
"value": "Undead"
},
"Tag": {
"type": "cexostring",
"value": "ZombieDireShark"
"value": "ZOMB_DIRE_SHARK"
},
"Tail_New": {
"type": "dword",
"value": 0
"value": 385
},
"TemplateList": {
"type": "list",
@@ -550,11 +572,46 @@
},
"TemplateResRef": {
"type": "resref",
"value": "zombiedireshark"
"value": "zomb_dire_shark"
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "CREATURE_VAR_NUMBER_OF_ATTACKS"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "SET_NAME"
},
"Type": {
"type": "dword",
"value": 3
},
"Value": {
"type": "cexostring",
"value": "Zombie Dire Shark"
}
}
]
},
"WalkRate": {
"type": "int",
"value": 7
"value": 5
},
"willbonus": {
"type": "short",