Update for NWN .35
Update for NWN .35
This commit is contained in:
@@ -40,6 +40,7 @@ Relevel(oPC);
|
||||
|
||||
//This function Take1Level(oTarget); will take 1 level from the Target.
|
||||
//It set's thier xp to the base required XP for the next lowest level.
|
||||
//
|
||||
void Take1Level(object oTarget)
|
||||
{
|
||||
int cLvl = GetHitDice(oTarget);
|
||||
@@ -87,6 +88,26 @@ case 37: nXP = 630000; break;
|
||||
case 38: nXP = 666000; break;
|
||||
case 39: nXP = 703000; break;
|
||||
case 40: nXP = 741000; break;
|
||||
case 41: nXP = 780000; break;
|
||||
case 42: nXP = 820000; break;
|
||||
case 43: nXP = 861000; break;
|
||||
case 44: nXP = 903000; break;
|
||||
case 45: nXP = 946000; break;
|
||||
case 46: nXP = 990000; break;
|
||||
case 47: nXP = 1035000; break;
|
||||
case 48: nXP = 1081000; break;
|
||||
case 49: nXP = 1128000; break;
|
||||
case 50: nXP = 1176000; break;
|
||||
case 51: nXP = 1225000; break;
|
||||
case 52: nXP = 1275000; break;
|
||||
case 53: nXP = 1326000; break;
|
||||
case 54: nXP = 1378000; break;
|
||||
case 55: nXP = 1431000; break;
|
||||
case 56: nXP = 1485000; break;
|
||||
case 57: nXP = 1540000; break;
|
||||
case 58: nXP = 1596000; break;
|
||||
case 59: nXP = 1653000; break;
|
||||
case 60: nXP = 1711000; break;
|
||||
}
|
||||
SetXP(oTarget, nXP);
|
||||
}
|
||||
@@ -142,7 +163,27 @@ case 36: nXP = 666000; break;
|
||||
case 37: nXP = 703000; break;
|
||||
case 38: nXP = 741000; break;
|
||||
case 39: nXP = 780000; break;
|
||||
case 40: nXP = GetHitDice(oTarget) + 40000; break;
|
||||
case 40: nXP = 820000; break;
|
||||
case 41: nXP = 861000; break;
|
||||
case 42: nXP = 903000; break;
|
||||
case 43: nXP = 946000; break;
|
||||
case 44: nXP = 990000; break;
|
||||
case 45: nXP = 1035000; break;
|
||||
case 46: nXP = 1081000; break;
|
||||
case 47: nXP = 1128000; break;
|
||||
case 48: nXP = 1176000; break;
|
||||
case 49: nXP = 1225000; break;
|
||||
case 50: nXP = 1275000; break;
|
||||
case 51: nXP = 1326000; break;
|
||||
case 52: nXP = 1378000; break;
|
||||
case 53: nXP = 1431000; break;
|
||||
case 54: nXP = 1485000; break;
|
||||
case 55: nXP = 1540000; break;
|
||||
case 56: nXP = 1596000; break;
|
||||
case 57: nXP = 1653000; break;
|
||||
case 58: nXP = 1711000; break;
|
||||
case 59: nXP = 1770000; break;
|
||||
case 60: nXP = 1830000; break;
|
||||
}
|
||||
|
||||
SetXP(oTarget, nXP);
|
||||
@@ -283,6 +324,27 @@ case 37: nXP = 666000; break;
|
||||
case 38: nXP = 703000; break;
|
||||
case 39: nXP = 741000; break;
|
||||
case 40: nXP = 780000; break;
|
||||
case 41: nXP = 820000; break;
|
||||
case 42: nXP = 861000; break;
|
||||
case 43: nXP = 903000; break;
|
||||
case 44: nXP = 946000; break;
|
||||
case 45: nXP = 990000; break;
|
||||
case 46: nXP = 1035000; break;
|
||||
case 47: nXP = 1081000; break;
|
||||
case 48: nXP = 1128000; break;
|
||||
case 49: nXP = 1176000; break;
|
||||
case 50: nXP = 1225000; break;
|
||||
case 51: nXP = 1275000; break;
|
||||
case 52: nXP = 1326000; break;
|
||||
case 53: nXP = 1378000; break;
|
||||
case 54: nXP = 1431000; break;
|
||||
case 55: nXP = 1485000; break;
|
||||
case 56: nXP = 1540000; break;
|
||||
case 57: nXP = 1596000; break;
|
||||
case 58: nXP = 1653000; break;
|
||||
case 59: nXP = 1711000; break;
|
||||
case 60: nXP = 1770000; break;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user