mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-10-14 04:13:14 -04:00
Merge pull request #417 from portocol/master
Added heroic jewelry set bonus scripts
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
import sys
|
||||
from services.equipment import BonusSetTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addBonusSet(core):
|
||||
bonusSet = BonusSetTemplate("set_bonus_bh_dps")
|
||||
|
||||
bonusSet.addRequiredItem("item_band_set_bh_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_ring_set_bh_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_necklace_set_bh_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_r_set_bh_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_l_set_bh_dps_01_01")
|
||||
|
||||
core.equipmentService.addBonusSetTemplate(bonusSet)
|
||||
|
||||
def handleChange(core, creature, set):
|
||||
wornItems = set.getWornTemplateCount(creature)
|
||||
|
||||
if wornItems == 3:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_bh_dps_1", creature)
|
||||
elif wornItems == 4:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_bh_dps_2", creature)
|
||||
elif wornItems == 5:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_bh_dps_3", creature)
|
||||
else:
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_bh_dps_1")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_bh_dps_2")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_bh_dps_3")
|
||||
@@ -0,0 +1,28 @@
|
||||
import sys
|
||||
from services.equipment import BonusSetTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addBonusSet(core):
|
||||
bonusSet = BonusSetTemplate("set_bonus_bh_utility_a")
|
||||
|
||||
bonusSet.addRequiredItem("item_band_set_bh_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_ring_set_bh_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_necklace_set_bh_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_r_set_bh_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_l_set_bh_utility_a_01_01")
|
||||
|
||||
core.equipmentService.addBonusSetTemplate(bonusSet)
|
||||
|
||||
def handleChange(core, creature, set):
|
||||
wornItems = set.getWornTemplateCount(creature)
|
||||
|
||||
if wornItems == 3:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_bh_utility_a_1", creature)
|
||||
elif wornItems == 4:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_bh_utility_a_2", creature)
|
||||
elif wornItems == 5:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_bh_utility_a_3", creature)
|
||||
else:
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_bh_utility_a_1")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_bh_utility_a_2")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_bh_utility_a_3")
|
||||
@@ -0,0 +1,28 @@
|
||||
import sys
|
||||
from services.equipment import BonusSetTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addBonusSet(core):
|
||||
bonusSet = BonusSetTemplate("set_bonus_bh_utility_b")
|
||||
|
||||
bonusSet.addRequiredItem("item_band_set_bh_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_ring_set_bh_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_necklace_set_bh_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_r_set_bh_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_l_set_bh_utility_b_01_01")
|
||||
|
||||
core.equipmentService.addBonusSetTemplate(bonusSet)
|
||||
|
||||
def handleChange(core, creature, set):
|
||||
wornItems = set.getWornTemplateCount(creature)
|
||||
|
||||
if wornItems == 3:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_bh_utility_b_1", creature)
|
||||
elif wornItems == 4:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_bh_utility_b_2", creature)
|
||||
elif wornItems == 5:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_bh_utility_b_3", creature)
|
||||
else:
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_bh_utility_b_1")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_bh_utility_b_2")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_bh_utility_b_3")
|
||||
@@ -0,0 +1,28 @@
|
||||
import sys
|
||||
from services.equipment import BonusSetTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addBonusSet(core):
|
||||
bonusSet = BonusSetTemplate("set_bonus_medic_dps")
|
||||
|
||||
bonusSet.addRequiredItem("item_band_set_medic_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_ring_set_medic_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_necklace_set_medic_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_r_set_medic_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_l_set_medic_dps_01_01")
|
||||
|
||||
core.equipmentService.addBonusSetTemplate(bonusSet)
|
||||
|
||||
def handleChange(core, creature, set):
|
||||
wornItems = set.getWornTemplateCount(creature)
|
||||
|
||||
if wornItems == 3:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_medic_dps_1", creature)
|
||||
elif wornItems == 4:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_medic_dps_2", creature)
|
||||
elif wornItems == 5:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_medic_dps_3", creature)
|
||||
else:
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_medic_dps_1")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_medic_dps_2")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_medic_dps_3")
|
||||
@@ -0,0 +1,28 @@
|
||||
import sys
|
||||
from services.equipment import BonusSetTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addBonusSet(core):
|
||||
bonusSet = BonusSetTemplate("set_bonus_medic_utility_a")
|
||||
|
||||
bonusSet.addRequiredItem("item_band_set_medic_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_ring_set_medic_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_necklace_set_medic_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_r_set_medic_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_l_set_medic_utility_a_01_01")
|
||||
|
||||
core.equipmentService.addBonusSetTemplate(bonusSet)
|
||||
|
||||
def handleChange(core, creature, set):
|
||||
wornItems = set.getWornTemplateCount(creature)
|
||||
|
||||
if wornItems == 3:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_medic_utility_a_1", creature)
|
||||
elif wornItems == 4:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_medic_utility_a_2", creature)
|
||||
elif wornItems == 5:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_medic_utility_a_3", creature)
|
||||
else:
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_medic_utility_a_1")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_medic_utility_a_2")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_medic_utility_a_3")
|
||||
@@ -0,0 +1,28 @@
|
||||
import sys
|
||||
from services.equipment import BonusSetTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addBonusSet(core):
|
||||
bonusSet = BonusSetTemplate("set_bonus_medic_utility_b")
|
||||
|
||||
bonusSet.addRequiredItem("item_band_set_medic_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_ring_set_medic_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_necklace_set_medic_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_r_set_medic_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_l_set_medic_utility_b_01_01")
|
||||
|
||||
core.equipmentService.addBonusSetTemplate(bonusSet)
|
||||
|
||||
def handleChange(core, creature, set):
|
||||
wornItems = set.getWornTemplateCount(creature)
|
||||
|
||||
if wornItems == 3:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_medic_utility_b_1", creature)
|
||||
elif wornItems == 4:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_medic_utility_b_2", creature)
|
||||
elif wornItems == 5:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_medic_utility_b_3", creature)
|
||||
else:
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_medic_utility_b_1")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_medic_utility_b_2")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_medic_utility_b_3")
|
||||
@@ -0,0 +1,28 @@
|
||||
import sys
|
||||
from services.equipment import BonusSetTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addBonusSet(core):
|
||||
bonusSet = BonusSetTemplate("set_bonus_spy_dps")
|
||||
|
||||
bonusSet.addRequiredItem("item_band_set_spy_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_ring_set_spy_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_necklace_set_spy_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_r_set_spy_dps_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_l_set_spy_dps_01_01")
|
||||
|
||||
core.equipmentService.addBonusSetTemplate(bonusSet)
|
||||
|
||||
def handleChange(core, creature, set):
|
||||
wornItems = set.getWornTemplateCount(creature)
|
||||
|
||||
if wornItems == 3:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_spy_dps_1", creature)
|
||||
elif wornItems == 4:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_spy_dps_2", creature)
|
||||
elif wornItems == 5:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_spy_dps_3", creature)
|
||||
else:
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_spy_dps_1")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_spy_dps_2")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_spy_dps_3")
|
||||
@@ -0,0 +1,28 @@
|
||||
import sys
|
||||
from services.equipment import BonusSetTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addBonusSet(core):
|
||||
bonusSet = BonusSetTemplate("set_bonus_spy_utility_a")
|
||||
|
||||
bonusSet.addRequiredItem("item_band_set_spy_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_ring_set_spy_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_necklace_set_spy_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_r_set_spy_utility_a_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_l_set_spy_utility_a_01_01")
|
||||
|
||||
core.equipmentService.addBonusSetTemplate(bonusSet)
|
||||
|
||||
def handleChange(core, creature, set):
|
||||
wornItems = set.getWornTemplateCount(creature)
|
||||
|
||||
if wornItems == 3:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_spy_utility_a_1", creature)
|
||||
elif wornItems == 4:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_spy_utility_a_2", creature)
|
||||
elif wornItems == 5:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_spy_utility_a_3", creature)
|
||||
else:
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_spy_utility_a_1")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_spy_utility_a_2")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_spy_utility_a_3")
|
||||
@@ -0,0 +1,28 @@
|
||||
import sys
|
||||
from services.equipment import BonusSetTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addBonusSet(core):
|
||||
bonusSet = BonusSetTemplate("set_bonus_spy_utility_b")
|
||||
|
||||
bonusSet.addRequiredItem("item_band_set_spy_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_ring_set_spy_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_necklace_set_spy_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_r_set_spy_utility_b_01_01")
|
||||
bonusSet.addRequiredItem("item_bracelet_l_set_spy_utility_b_01_01")
|
||||
|
||||
core.equipmentService.addBonusSetTemplate(bonusSet)
|
||||
|
||||
def handleChange(core, creature, set):
|
||||
wornItems = set.getWornTemplateCount(creature)
|
||||
|
||||
if wornItems == 3:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_spy_utility_b_1", creature)
|
||||
elif wornItems == 4:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_spy_utility_b_2", creature)
|
||||
elif wornItems == 5:
|
||||
core.buffService.addBuffToCreature(creature, "set_bonus_spy_utility_b_3", creature)
|
||||
else:
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_spy_utility_b_1")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_spy_utility_b_2")
|
||||
core.buffService.removeBuffFromCreatureByName(creature, "set_bonus_spy_utility_b_3")
|
||||
Reference in New Issue
Block a user