[ #1 ] 13 days ago by
Delivered to reporter via Email
Delivered to reporter via Discord
[ #2 ] 13 days ago by
Delivered to reporter via Discord
Delivered to reporter via Email
The stats for the Surgical Droid are determined by the armorModuleValue. Looks like they are defaulting to 30
int tempArmorModule = droidCombatStats.getInt("armorModuleValue");
if (tempArmorModule > 0) {
if (tempArmorModule <= 2) {
tempCreatureLevel = 5;
tempCreatureDefenseLevel = 5;
tempCreatureProtectionLevel = DEFENSE_MODULE_PROTECT_LVL;
} else if (tempArmorModule <= 4) {
tempCreatureLevel = 10;
tempCreatureDefenseLevel = 10;
tempCreatureProtectionLevel = (2 * DEFENSE_MODULE_PROTECT_LVL);
} else if (tempArmorModule <= 6) {
tempCreatureLevel = 15;
tempCreatureDefenseLevel = 15;
tempCreatureProtectionLevel = (3 * DEFENSE_MODULE_PROTECT_LVL);
} else if (tempArmorModule <= 8) {
tempCreatureLevel = 20;
tempCreatureDefenseLevel = 20;
tempCreatureProtectionLevel = (4 * DEFENSE_MODULE_PROTECT_LVL);
} else if (tempArmorModule <= 10) {
tempCreatureLevel = 25;
tempCreatureDefenseLevel = 25;
tempCreatureProtectionLevel = (5 * DEFENSE_MODULE_PROTECT_LVL);
} else {
tempCreatureLevel = 30;
tempCreatureDefenseLevel = 30;
tempCreatureProtectionLevel = (6 * DEFENSE_MODULE_PROTECT_LVL);
}
}
Sign in to comment on this suggestion.
Sign In