Added 60 lvl class.2da

Added 60 lvl class.2da.  Associated PoA Expanded spells & ability haks.  Full compile.
This commit is contained in:
Jaysyn904
2025-04-14 07:12:46 -04:00
parent 5e7efff4e5
commit 67bb78d085
39 changed files with 328 additions and 56 deletions

View File

@@ -939,7 +939,7 @@
},
"Version": {
"type": "dword",
"value": 66
"value": 67
},
"Width": {
"type": "int",

View File

@@ -4652,6 +4652,20 @@
"value": "amon_prc_top"
}
},
{
"__struct_id": 8,
"Mod_Hak": {
"type": "cexostring",
"value": "poa_exp_spells"
}
},
{
"__struct_id": 8,
"Mod_Hak": {
"type": "cexostring",
"value": "poa_exp_abilities"
}
},
{
"__struct_id": 8,
"Mod_Hak": {

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,19 +1,19 @@
void main()
{
int nDiceRoll2 = d100(1);
if(nDiceRoll2 == 50)
{
object oPC = GetLastAttacker();
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiney falls from a bird's nest.", oPC));
object oPC = GetLastAttacker();
int nDiceRoll2 = d100(1);
if(nDiceRoll2 == 50)
{
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiny falls from a bird's nest.", oPC));
}
if(nDiceRoll2 == 77)
if(nDiceRoll2 == 77)
{
object oPC = GetLastAttacker();
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiney falls from a bird's nest.", oPC));
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiny falls from a bird's nest.", oPC));
}
CreateObject(OBJECT_TYPE_PLACEABLE, "HeijanPineLog", GetLocation(OBJECT_SELF), TRUE);
}
CreateObject(OBJECT_TYPE_PLACEABLE, "HeijanPineLog", GetLocation(OBJECT_SELF), TRUE);
}

View File

@@ -1,19 +1,19 @@
void main()
{
int nDiceRoll2 = d100(1);
if(nDiceRoll2 == 50)
{
object oPC = GetLastAttacker();
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiney falls from a bird's nest.", oPC));
object oPC = GetLastAttacker();
int nDiceRoll2 = d100(1);
if(nDiceRoll2 == 50)
{
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiny falls from a bird's nest.", oPC));
}
if(nDiceRoll2 == 77)
if(nDiceRoll2 == 77)
{
object oPC = GetLastAttacker();
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiney falls from a bird's nest.", oPC));
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiny falls from a bird's nest.", oPC));
}
CreateObject(OBJECT_TYPE_PLACEABLE, "HeijanPineLog2", GetLocation(OBJECT_SELF), TRUE);
CreateObject(OBJECT_TYPE_PLACEABLE, "HeijanPineLog2", GetLocation(OBJECT_SELF), TRUE);
}

View File

@@ -1,19 +1,19 @@
void main()
{
int nDiceRoll2 = d100(1);
if(nDiceRoll2 == 50)
{
object oPC = GetLastAttacker();
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiney falls from a bird's nest.", oPC));
object oPC = GetLastAttacker();
int nDiceRoll2 = d100(1);
if(nDiceRoll2 == 50)
{
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiny falls from a bird's nest.", oPC));
}
if(nDiceRoll2 == 77)
if(nDiceRoll2 == 77)
{
object oPC = GetLastAttacker();
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiney falls from a bird's nest.", oPC));
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiny falls from a bird's nest.", oPC));
}
CreateObject(OBJECT_TYPE_PLACEABLE, "HeijanPineLog3", GetLocation(OBJECT_SELF), TRUE);
}
CreateObject(OBJECT_TYPE_PLACEABLE, "HeijanPineLog3", GetLocation(OBJECT_SELF), TRUE);
}

View File

@@ -1,19 +1,19 @@
void main()
{
int nDiceRoll2 = d100(1);
if(nDiceRoll2 == 50)
{
object oPC = GetLastAttacker();
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiney falls from a bird's nest.", oPC));
object oPC = GetLastAttacker();
int nDiceRoll2 = d100(1);
if(nDiceRoll2 == 50)
{
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiny falls from a bird's nest.", oPC));
}
if(nDiceRoll2 == 77)
if(nDiceRoll2 == 77)
{
object oPC = GetLastAttacker();
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiney falls from a bird's nest.", oPC));
CreateObject(OBJECT_TYPE_ITEM, "RhetorSealRing", GetLocation(OBJECT_SELF));
DelayCommand(0.5, FloatingTextStringOnCreature("Something shiny falls from a bird's nest.", oPC));
}
CreateObject(OBJECT_TYPE_PLACEABLE, "HeijanPineLog4", GetLocation(OBJECT_SELF), TRUE);
}
CreateObject(OBJECT_TYPE_PLACEABLE, "HeijanPineLog4", GetLocation(OBJECT_SELF), TRUE);
}