Merge remote-tracking branch 'origin/master' into CreatureObjectRefactor

Conflicts:
	src/resources/objects/creature/CreatureMessageBuilder.java
	src/resources/objects/creature/CreatureObject.java
	src/services/PlayerService.java
	src/services/ai/AIActor.java
	src/services/ai/states/AttackState.java
This commit is contained in:
Treeku
2014-08-16 22:19:19 +01:00
493 changed files with 15144 additions and 2438 deletions
+2 -1
View File
@@ -78,7 +78,8 @@ odb/cities/je.info.*
.buildpath
# Log files
debuglogs/
debuglogs/
logs/
#################
## Visual Studio
+95
View File
@@ -0,0 +1,95 @@
goto
findobject
teleport
teleportto
invulnerable
kill
setspeed
planetwarp
harmfull
harmless
object
searchcorpse
giveitem
sethue
editbank
editbankaccount
editappearance
editstats
snoop
wipeitems
findplayer
findobject
findobjectbytemplate
findcreature
getgametime
getplayerid
getstationname
grantbadge
grantbadgearea
granttitle
revokebadge
revoketitle
gmrevive
getrank
setfaction
settef
setfactionstanding
setrank
killplayer
teleporttarget
planetwarptarget
freezeplayer
unfreezeplayer
squelch
unsquelch
adjustlotcount
credits
editappearance
kick
maxcombatability
maxstats
money
setfirstname
setlastname
setname
setplayerstate
uncityban
setbiographyadmin
activatequest
activateinstance
clearcompletedquest
completequest
listactivequests
listcompletedquests
grantskill
revokeskill
setexperience
listguildes
cityinfo
broadcast
broadcastarea
broadcastplanet
broadcastgalaxy
addbannedplayer
emptymailtarget
getaccountinfo
removebannedplayer
createcreature
createnpc
createmissionelement
createspawningelement
createspawningelementwithdifficulty
createstaticitem
getspawndelays
setmaximumspawntime
setminimumspawntime
showspawnregion
startspawner
starttargetspawner
stopspawner
stoptargetspawner
clearveteranreward
hasveteranreward
setveteranrewardtimecs
setveteranreward
+103
View File
@@ -0,0 +1,103 @@
gmforcecommand
goto
findobject
teleport
teleportto
invulnerable
kill
setspeed
planetwarp
harmfull
harmless
object
searchcorpse
giveitem
sethue
editbank
editbankaccount
editappearance
editstats
snoop
wipeitems
findplayer
findobject
findobjectbytemplate
findcreature
getgametime
getplayerid
getstationname
gmrevive
getrank
setfaction
settef
setfactionstanding
setrank
killplayer
teleporttarget
planetwarptarget
adjustlotcount
editappearance
kick
maxcombatability
maxstats
setfirstname
setlastname
setname
setplayerstate
activtequest
activateinstance
clearcompletedquest
completequest
activatequest
listactivequests
listcompletedquests
grantskill
revokeskill
setexperience
listguildes
cityinfo
createcreature
createnpc
createmissionelement
createspawningelement
createspawningelementwithdifficulty
createstaticitem
getspawndelays
setmaximumspawntime
setminimumspawntime
showspawnregion
startspawner
starttargetspawner
stopspawner
stoptargetspawner
clearveteranreward
hasveteranreward
setveteranrewardtimecs
setveteranreward
aiignore
combat
craft
forcecommand
generatecrafteditem
getobjvars
gmcreateclassresource
gmcreatespecificresource
manufacture
showfactioninformation
qatool
startrestussstagetwo
completerestusstageone
spewcommandqueue
combatdatarecord
combatdataclear
combatdatareport
combatdatastop
combatmodecheck
database
destroy
dumptargetinformation
dumpzoneinformation
initializecomponent
script
lag
csdumptarget
+98
View File
@@ -0,0 +1,98 @@
goto
findobject
teleport
teleportto
invulnerable
kill
setspeed
planetwarp
harmfull
harmless
object
searchcorpse
giveitem
sethue
findplayer
findobject
findobjectbytemplate
findcreature
getgametime
getplayerid
getstationname
grantbadge
grantbadgearea
granttitle
revokebadge
revoketitle
gmrevive
getrank
setfaction
settef
setfactionstanding
setrank
killplayer
teleporttarget
planetwarptarget
freezeplayer
unfreezeplayer
squelch
unsquelch
adjustlotcount
credits
editappearance
kick
maxcombatability
maxstats
money
setfirstname
setlastname
setname
setplayerstate
activatequest
activateinstance
clearcompletedquest
completequest
listactivequests
listcompletedquests
grantskill
revokeskill
setexperience
broadcast
broadcastarea
broadcastplanet
broadcastgalaxy
createcreature
createnpc
createmissionelement
createspawningelement
createspawningelementwithdifficulty
createstaticitem
getspawndelays
setmaximumspawntime
setminimumspawntime
showspawnregion
startspawner
starttargetspawner
stopspawner
stoptargetspawner
eventbuff
eventbuffarea
eventbufftarget
eventclearstates
eventdamage
eventmovetome
eventstorepet
eventtefarea
eventtefclear
eventteftarget
eventundomovetome
eventvaderchoke
eventweapon
setplayerappearance
revokeplayerappearance
csstorytellerdestroynpcs
csstorytellerdestroyprops
csstorytellerdestroyparticles
csstorytellerdestroyallobjects
startrestussstagetwo
completerestusstageone
+163
View File
@@ -0,0 +1,163 @@
gmforcecommand
goto
findobject
teleport
teleportto
invulnerable
kill
setspeed
planetwarp
harmfull
harmless
object
searchcorpse
giveitem
sethue
editbank
editbankaccount
editappearance
editstats
snoop
wipeitems
findplayer
findobject
findobjectbytemplate
findcreature
getgametime
getplayerid
getstationname
grantbadge
grantbadgearea
granttitle
revokebadge
revoketitle
gmrevive
getrank
setfaction
settef
setfactionstanding
setrank
killplayer
teleporttarget
planetwarptarget
freezeplayer
unfreezeplayer
squelch
unsquelch
adjustlotcount
credits
editappearance
kick
maxcombatability
maxstats
money
setfirstname
setlastname
setname
setplayerstate
uncityban
setbiographyadmin
activtequest
activateinstance
clearcompletedquest
completequest
listactivequests
listcompletedquests
grantskill
revokeskill
setexperience
listguildes
cityinfo
broadcast
broadcastarea
broadcastplanet
broadcastgalaxy
addbannedplayer
emptymailtarget
getaccountinfo
removebannedplayer
createcreature
createnpc
createmissionelement
createspawningelement
createspawningelementwithdifficulty
createstaticitem
getspawndelays
setmaximumspawntime
setminimumspawntime
showspawnregion
startspawner
starttargetspawner
stopspawner
stoptargetspawner
clearveteranreward
hasveteranreward
setveteranrewardtimecs
setveteranreward
aiignore
combat
craft
forcecommand
generatecrafteditem
getobjvars
gmcreateclassresource
gmcreatespecificresource
manufacture
showfactioninformation
qatool
startrestussstagetwo
completerestusstageone
spewcommandqueue
combatdatarecord
combatdataclear
combatdatareport
combatdatastop
combatmodecheck
database
destroy
dumptargetinformation
dumpzoneinformation
initializecomponent
script
lag
csdumptarget
eventbuff
eventbuffarea
eventbufftarget
eventclearstates
eventdamage
eventmovetome
eventstorepet
eventtefarea
eventtefclear
eventteftarget
eventundomovetome
eventvaderchoke
eventweapon
setplayerappearance
revokeplayerappearance
csstorytellerdestroynpcs
csstorytellerdestroyprops
csstorytellerdestroyparticles
csstorytellerdestroyallobjects
startrestussstagetwo
completerestusstageone
setgodmode
server
addallowedplayer
removeallowedplayer
setlogintitle
setloginmessage
setplanetlimit
resendloginmessagetoall
gmforcerank
gmfsvillage
gmjedistate
grantpadawantrialseligibility
overridepadawantrialseligibility
resetjedi
setwardenloginmessage
findwarden
activatequest
grantwarden
revokewarden
+82
View File
@@ -0,0 +1,82 @@
goto
findobject
teleport
teleportto
invulnerable
kill
setspeed
planetwarp
harmfull
harmless
object
searchcorpse
giveitem
sethue
findplayer
findobject
findobjectbytemplate
findcreature
getgametime
getplayerid
getstationname
gmrevive
getrank
setfaction
settef
setfactionstanding
setrank
killplayer
teleporttarget
planetwarptarget
setfirstname
setlastname
setname
setplayerstate
activatequest
activateinstance
clearcompletedquest
completequest
listactivequests
listcompletedquests
grantskill
revokeskill
setexperience
listguildes
cityinfo
createcreature
createnpc
createmissionelement
createspawningelement
createspawningelementwithdifficulty
createstaticitem
getspawndelays
setmaximumspawntime
setminimumspawntime
showspawnregion
startspawner
starttargetspawner
stopspawner
stoptargetspawner
aiignore
combat
craft
forcecommand
generatecrafteditem
getobjvars
gmcreateclassresource
gmcreatespecificresource
manufacture
showfactioninformation
qatool
startrestussstagetwo
completerestusstageone
spewcommandqueue
combatdatarecord
combatdataclear
combatdatareport
combatdatastop
combatmodecheck
dumptargetinformation
dumpzoneinformation
csdumptarget
destroy
+12
View File
@@ -0,0 +1,12 @@
gmforcecommand
goto
findobject
teleport
teleportto
invulnerable
kill
gmrevive
setspeed
planetwarp
harmfull
harmless
View File
BIN
View File
Binary file not shown.
Binary file not shown.
+25 -1
View File
@@ -1,7 +1,31 @@
# Toggles the loading of /clientdata/snapshot.
# 1 = Enabled, 0 = Disabled.
LOAD.SNAPSHOT_OBJECTS=1
# Toggles the loading of /clientdata/buildouts.
# 1 = Enabled, 0 = Disabled.
LOAD.BUILDOUT_OBJECTS=0
# Toggles the loading of /clinetdata/buildouts for a paticular terrain.
# Specify the terrain. This line should be commented out to be disabled.
#LOAD.BUILDOUT_ONLY_FOR="dathomir"
# Toggles Loading Old/Creating new/Spawning New Resources.
# 1 = On, 0 = Off.
LOAD.RESOURCE.SYSTEM=1
# Misc
# Toggles full wipe of Object Database (Characters, Items, etc.)
# 1 = Enabled, 0 = Disabled.
CLEAN.ODB.FOLDERS=0
# Toggles wipe of characters in Datatable
# 1 = Enabled, 0 = Disabled
CLEAN.CHARACTERS.TABLE=0
# Toggles Isolation System Spawning at Tatooine 0 0 0 around no NPC's.
# 1 = On, 0 = Off.
DO.ISOLATION.TESTS=0
# Toggles GCW Invasions System.
# 1 = On, 0 = Off.
ENABLE.INVASIONS=0
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_critical_niche_all', 5)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_critical_niche_all', 5)
return
+14
View File
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'proc_buff', 1)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'proc_buff', 1)
return
+14
View File
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_dodge', 2)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_dodge', 2)
return
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'strength_modified', 100)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'strength_modified', 100)
return
+14
View File
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'constitution_modified', 100)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'constitution_modified', 100)
return
+14
View File
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'precision_modified', 100)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'precision_modified', 100)
return
+14
View File
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'luck_modified', 100)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'luck_modified', 100)
return
+14
View File
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'agility_modified', 100)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'agility_modified', 100)
return
+14
View File
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_glancing_blow_all', 100)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_glancing_blow_all', 100)
return
+18
View File
@@ -0,0 +1,18 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_dodge', 35)
core.skillModService.addSkillMod(actor, 'display_only_evasion', 5000)
core.skillModService.addSkillMod(actor, 'combat_evasion_value', 50)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_dodge', 35)
core.skillModService.deductSkillMod(actor, 'display_only_evasion', 5000)
core.skillModService.deductSkillMod(actor, 'combat_evasion_value', 50)
return
+25
View File
@@ -0,0 +1,25 @@
import sys
from java.lang import Short
def setup(core, actor, buff):
return
def add(core, actor, buff):
#fatigue = actor.getGCWFatigue() + 1
#actor.setGCWFatigue(fatigue)
return
def remove(core, actor, buff):
#if actor.getGCWFatigue()>0:
#fatigue = actor.getGCWFatigue() - 1
#actor.setGCWFatigue(fatigue)
# Major flaw in Buff system. It does not consider infinite, stackable buffs
# The GCW buff gets automatically removed upon each new stack
# resulting in +1-1 Fatigue, if the fatigue gets set here.
# Only way is to set it, is in the java methods
# and then invent a way so that entertainer can heal this
return
@@ -0,0 +1,18 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_dodge', 35)
core.skillModService.addSkillMod(actor, 'display_only_evasion', 5000)
core.skillModService.addSkillMod(actor, 'combat_evasion_value', 50)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_dodge', 35)
core.skillModService.deductSkillMod(actor, 'display_only_evasion', 5000)
core.skillModService.deductSkillMod(actor, 'combat_evasion_value', 50)
return
+14
View File
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_damage_npc', 200)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_damage_npc', -200)
return
+95 -26
View File
@@ -35,7 +35,7 @@ def screenOne (core, owner):
window.addListBoxMenuItem('Items', 1)
window.addListBoxMenuItem('Instant Travel Locations', 2)
window.addListBoxMenuItem('Resources', 3)
if owner.getClient() and owner.getClient().isGM() == True:
if core.adminService.getAccessLevelFromDB(owner.getClient().getAccountId()) is not None:
window.addListBoxMenuItem('Admin', 4)
core.suiService.openSUIWindow(window);
@@ -142,8 +142,9 @@ def travelHandler(owner):
window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, travelHandlerCallback)
window.addListBoxMenuItem('Tatooine, Mos Eisley', 0)
window.addListBoxMenuItem('Dantooine, Jedi Ruins', 1)
window.addListBoxMenuItem('Blank', 2)
window.addListBoxMenuItem('Blank', 3)
window.addListBoxMenuItem('Talus, Dearic Starport', 2)
window.addListBoxMenuItem('Naboo, Keren Starport', 3)
window.addListBoxMenuItem('Tatooine, Bestine Starport', 4)
core.suiService.openSUIWindow(window);
def travelHandlerCallback(owner, window, eventType, returnList):
@@ -158,6 +159,15 @@ def travelHandlerCallback(owner, window, eventType, returnList):
if returnList.get(0)=='1':
jediRuinsTravel(owner)
return
if returnList.get(0)=='2':
GCWDearicTravel(owner)
return
if returnList.get(0)=='3':
GCWKerenTravel(owner)
return
if returnList.get(0)=='4':
GCWBestineTravel(owner)
return
return
@@ -306,6 +316,10 @@ def miscHandler(owner):
window.addListBoxMenuItem('Backpack', 0)
window.addListBoxMenuItem('Heroism Jewelry Set', 1)
window.addListBoxMenuItem('Belt of Master Bodo Baas', 2)
window.addListBoxMenuItem('Starter Equipment Box', 3)
window.addListBoxMenuItem('GCW Banners', 4)
window.addListBoxMenuItem('Bounty Droids', 5)
core.suiService.openSUIWindow(window);
def miscHandlerCallback(owner, window, eventType, returnList):
@@ -323,6 +337,16 @@ def miscHandlerCallback(owner, window, eventType, returnList):
if returnList.get(0)=='2':
jediBelt(owner, inventory)
return
if returnList.get(0)=='3':
starterEquipmentBox(owner, inventory)
return
if returnList.get(0)=='4':
GCWBanners(owner, inventory)
return
if returnList.get(0)=='5':
bountyDroids(owner, inventory)
return
return
def combatLevel(owner):
@@ -379,35 +403,35 @@ def combatLevelDown(owner):
def rangedWeapons(owner, inventory):
rifle = core.objectService.createObject('object/weapon/ranged/rifle/shared_rifle_e11.iff', owner.getPlanet())
rifle.setDamageType("energy");
rifle.setWeaponType(WeaponType.RIFLE);
rifle.setAttackSpeed(0.8);
rifle.setMinDamage(518);
rifle.setMaxDamage(1035);
rifle.setDamageType('energy')
rifle.setWeaponType(WeaponType.RIFLE)
rifle.setAttackSpeed(0.8)
rifle.setMinDamage(518)
rifle.setMaxDamage(1035)
rifle.setMaxRange(64)
pistol = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_dl44.iff', owner.getPlanet())
pistol.setDamageType("energy");
pistol.setWeaponType(WeaponType.PISTOL);
pistol.setAttackSpeed(0.4);
pistol.setMinDamage(259);
pistol.setMaxDamage(518);
pistol.setMaxRange(35);
pistol.setDamageType('energy')
pistol.setWeaponType(WeaponType.PISTOL)
pistol.setAttackSpeed(0.4)
pistol.setMinDamage(259)
pistol.setMaxDamage(518)
pistol.setMaxRange(35)
carbine = core.objectService.createObject('object/weapon/ranged/carbine/shared_carbine_e11.iff', owner.getPlanet())
carbine.setDamageType("energy");
carbine.setWeaponType(WeaponType.CARBINE);
carbine.setAttackSpeed(0.6);
carbine.setMinDamage(389);
carbine.setMaxDamage(780);
carbine.setMaxRange(50);
carbine.setDamageType('energy')
carbine.setWeaponType(WeaponType.CARBINE)
carbine.setAttackSpeed(0.6)
carbine.setMinDamage(389)
carbine.setMaxDamage(780)
carbine.setMaxRange(50)
heavy = core.objectService.createObject('object/weapon/ranged/heavy/shared_som_lava_cannon.iff', owner.getPlanet())
heavy.setDamageType("energy");
heavy.setWeaponType(WeaponType.HEAVYWEAPON);
heavy.setAttackSpeed(1);
heavy.setMinDamage(850);
heavy.setMaxDamage(1350);
heavy.setDamageType('energy')
heavy.setWeaponType(WeaponType.HEAVYWEAPON)
heavy.setAttackSpeed(1)
heavy.setMinDamage(850)
heavy.setMaxDamage(1350)
heavy.setStringAttribute('wpn_elemental_type', 'Heat')
heavy.setStringAttribute('wpn_elemental_value', '50')
heavy.setMaxRange(64)
@@ -605,6 +629,11 @@ def backpack(owner, inventory):
inventory.add(core.objectService.createObject("object/tangible/wearables/backpack/shared_backpack_s01.iff", owner.getPlanet()))
screenOne(core, owner)
return
def starterEquipmentBox(owner, inventory):
inventory.add(core.objectService.createObject("object/tangible/npe/shared_npe_uniform_box.iff", owner.getPlanet()))
screenOne(core, owner)
return
def heroismJewelry(owner, inventory):
heroismBand = core.objectService.createObject("object/tangible/wearables/ring/shared_ring_s04.iff", owner.getPlanet(), "item_band_set_hero_01_01")
@@ -643,6 +672,21 @@ def jediRuinsTravel(owner):
core.simulationService.transferToPlanet(owner, core.terrainService.getPlanetByName("dantooine"), position, owner.getOrientation(), None)
return
def GCWDearicTravel(owner):
position = Point3D(264, 4, -2950)
core.simulationService.transferToPlanet(owner, core.terrainService.getPlanetByName("talus"), position, owner.getOrientation(), None)
return
def GCWKerenTravel(owner):
position = Point3D(1366, 13, 2747)
core.simulationService.transferToPlanet(owner, core.terrainService.getPlanetByName("naboo"), position, owner.getOrientation(), None)
return
def GCWBestineTravel(owner):
position = Point3D(-1385,12, -3597)
core.simulationService.transferToPlanet(owner, core.terrainService.getPlanetByName("tatooine"), position, owner.getOrientation(), None)
return
def surveyDevices(owner, inventory):
mineralSurveyTool = core.objectService.createObject("object/tangible/survey_tool/shared_survey_tool_mineral.iff", owner.getPlanet())
chemicalSurveyTool = core.objectService.createObject("object/tangible/survey_tool/shared_survey_tool_inorganic.iff", owner.getPlanet())
@@ -659,4 +703,29 @@ def surveyDevices(owner, inventory):
inventory.add(windSurveyTool)
inventory.add(solarSurveyTool)
return
def GCWBanners(owner, inventory):
gcwBanner1 = core.objectService.createObject('object/tangible/gcw/pvp_rank_rewards/shared_rebel_battle_banner.iff', owner.getPlanet())
gcwBanner1.setStfFilename('static_item_n')
gcwBanner1.setStfName('item_pvp_captain_battle_banner_rebel_reward_04_01')
gcwBanner1.setDetailFilename('static_item_d')
gcwBanner1.setDetailName('item_pvp_captain_battle_banner_rebel_reward_04_01')
inventory.add(gcwBanner1)
gcwBanner2 = core.objectService.createObject('object/tangible/gcw/pvp_rank_rewards/shared_imperial_battle_banner.iff', owner.getPlanet())
gcwBanner2.setStfFilename('static_item_n')
gcwBanner2.setStfName('item_pvp_captain_battle_banner_imperial_reward_04_01')
gcwBanner2.setDetailFilename('static_item_d')
gcwBanner2.setDetailName('item_pvp_captain_battle_banner_imperial_reward_04_01')
inventory.add(gcwBanner2)
return
def bountyDroids(owner, inventory):
seekers = core.objectService.createObject('object/tangible/mission/shared_mission_bounty_droid_seeker.iff', owner.getPlanet())
seekers.setUses(20)
inventory.add(seekers)
probe = core.objectService.createObject('object/tangible/mission/shared_mission_bounty_droid_probot.iff', owner.getPlanet())
probe.setUses(20)
inventory.add(probe)
return
+13
View File
@@ -0,0 +1,13 @@
import sys
def setup():
return
def run(core, actor, target, commandString):
if core.questService.adminActivateQuest(actor, commandString) is False:
actor.sendSystemMessage(' \\#FE2EF7 [GM] \\#FFFFFF activateQuest: Error. You have specified an invalid quest.', 0)
return
#core.questService.sendQuestWindow(actor, commandString)
actor.sendSystemMessage(' \\#FE2EF7 [GM] \\#FFFFFF activateQuest: Command completed successfully.', 0)
return
+1 -1
View File
@@ -11,5 +11,5 @@ def run(core, actor, target, commandString):
playerObject = target.getSlottedObject('ghost')
playerObject.setLotsRemaining(playerObject.getLotsRemaining() + int(arg1))
print(playerObject.getLotsRemaining())
actor.sendSystemMessage('GM: Adjust Lot Count: Completed Successfully for ' + target.getFirstName(), 0)
actor.sendSystemMessage(' \\#FE2EF7 [GM] \\#FFFFFF adjustLotCount: Command completed successfully for: ' + target.getFirstName(), 0)
return
+14 -12
View File
@@ -1,12 +1,14 @@
from services.sui import SUIWindow
from services.sui.SUIWindow import Trigger
from java.util import Vector
import sys
def setup():
return
def run(core, actor, target, commandString):
core.chatService.broadcastGalaxy(commandString)
return
# -- This file will be used at a later date. It's plans are for /broadcast <event | rebel | imperial> <message>. (Where imperial/rebel broadcasts to their respective factions).
#from services.sui import SUIWindow
#from services.sui.SUIWindow import Trigger
#from java.util import Vector
#import sys
#
#def setup():
# return
#
#def run(core, actor, target, commandString):
# core.chatService.broadcastGalaxy(commandString)
#return
#
#
+1
View File
@@ -9,4 +9,5 @@ def setup():
def run(core, actor, target, commandString):
core.chatService.broadcastGalaxy(commandString)
actor.sendSystemMessage(' \\#FE2EF7 [GM] \\#FFFFFF broadcastGalaxy: Command completed successfully.', 0)
return
+1
View File
@@ -8,4 +8,5 @@ def setup():
def run(core, actor, target, commandString):
core.chatService.broadcastPlanet(commandString, actor.getPlanet())
actor.sendSystemMessage(' \\#FE2EF7 [GM] \\#FFFFFF broadcastPlanet: Command completed successfully.', 0)
return
-19
View File
@@ -1,19 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_dm_crit'):
command.setCooldown(command.getCooldown() - (actor.getSkillModBase('expertise_cooldown_line_dm_crit')/10))
if actor.getSkillMod('expertise_damage_line_dm_crit'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage()*actor.getSkillModBase('expertise_damage_line_dm_crit'))/100))
if actor.getSkillMod('expertise_action_line_dm_crit'):
command.setActionCost(command.getActionCost() - ((command.getActionCost()*actor.getSkillModBase('expertise_action_line_dm_crit'))/100))
if actor.getSkillMod('expertise_critical_line_dm_crit'):
command.setCriticalChance(command.getCriticalChance + actor.getSkillModBase('expertise_critical_line_dm_crit'))
return
def run(core, actor, target, commandString):
return
-19
View File
@@ -1,19 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_dm_crit'):
command.setCooldown(command.getCooldown() - (actor.getSkillModBase('expertise_cooldown_line_dm_crit')/10))
if actor.getSkillMod('expertise_damage_line_dm_crit'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage()*actor.getSkillModBase('expertise_damage_line_dm_crit'))/100))
if actor.getSkillMod('expertise_action_line_dm_crit'):
command.setActionCost(command.getActionCost() - ((command.getActionCost()*actor.getSkillModBase('expertise_action_line_dm_crit'))/100))
if actor.getSkillMod('expertise_critical_line_dm_crit'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillModBase('expertise_critical_line_dm_crit'))
return
def run(core, actor, target, commandString):
return
-19
View File
@@ -1,19 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_dm_crit'):
command.setCooldown(command.getCooldown() - (actor.getSkillModBase('expertise_cooldown_line_dm_crit')/10))
if actor.getSkillMod('expertise_damage_line_dm_crit'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage()*actor.getSkillModBase('expertise_damage_line_dm_crit'))/100))
if actor.getSkillMod('expertise_action_line_dm_crit'):
command.setActionCost(command.getActionCost() - ((command.getActionCost()*actor.getSkillModBase('expertise_action_line_dm_crit'))/100))
if actor.getSkillMod('expertise_critical_line_dm_crit'):
command.setCriticalChance(command.getCriticalChance + actor.getSkillModBase('expertise_critical_line_dm_crit'))
return
def run(core, actor, target, commandString):
return
-19
View File
@@ -1,19 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_dm_crit'):
command.setCooldown(command.getCooldown() - (actor.getSkillModBase('expertise_cooldown_line_dm_crit')/10))
if actor.getSkillMod('expertise_damage_line_dm_crit'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage()*actor.getSkillModBase('expertise_damage_line_dm_crit'))/100))
if actor.getSkillMod('expertise_action_line_dm_crit'):
command.setActionCost(command.getActionCost() - ((command.getActionCost()*actor.getSkillModBase('expertise_action_line_dm_crit'))/100))
if actor.getSkillMod('expertise_critical_line_dm_crit'):
command.setCriticalChance(command.getCriticalChance + actor.getSkillModBase('expertise_critical_line_dm_crit'))
return
def run(core, actor, target, commandString):
return
-19
View File
@@ -1,19 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_dm_crit'):
command.setCooldown(command.getCooldown() - (actor.getSkillModBase('expertise_cooldown_line_dm_crit')/10))
if actor.getSkillMod('expertise_damage_line_dm_crit'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage()*actor.getSkillModBase('expertise_damage_line_dm_crit'))/100))
if actor.getSkillMod('expertise_action_line_dm_crit'):
command.setActionCost(command.getActionCost() - ((command.getActionCost()*actor.getSkillModBase('expertise_action_line_dm_crit'))/100))
if actor.getSkillMod('expertise_critical_line_dm_crit'):
command.setCriticalChance(command.getCriticalChance + actor.getSkillModBase('expertise_critical_line_dm_crit'))
return
def run(core, actor, target, commandString):
return
-19
View File
@@ -1,19 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_dm_crit'):
command.setCooldown(command.getCooldown() - (actor.getSkillModBase('expertise_cooldown_line_dm_crit')/10))
if actor.getSkillMod('expertise_damage_line_dm_crit'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage()*actor.getSkillModBase('expertise_damage_line_dm_crit'))/100))
if actor.getSkillMod('expertise_action_line_dm_crit'):
command.setActionCost(command.getActionCost() - ((command.getActionCost()*actor.getSkillModBase('expertise_action_line_dm_crit'))/100))
if actor.getSkillMod('expertise_critical_line_dm_crit'):
command.setCriticalChance(command.getCriticalChance + actor.getSkillModBase('expertise_critical_line_dm_crit'))
return
def run(core, actor, target, commandString):
return
-19
View File
@@ -1,19 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_dm_crit'):
command.setCooldown(command.getCooldown() - (actor.getSkillModBase('expertise_cooldown_line_dm_crit')/10))
if actor.getSkillMod('expertise_damage_line_dm_crit'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage()*actor.getSkillModBase('expertise_damage_line_dm_crit'))/100))
if actor.getSkillMod('expertise_action_line_dm_crit'):
command.setActionCost(command.getActionCost() - ((command.getActionCost()*actor.getSkillModBase('expertise_action_line_dm_crit'))/100))
if actor.getSkillMod('expertise_critical_line_dm_crit'):
command.setCriticalChance(command.getCriticalChance + actor.getSkillModBase('expertise_critical_line_dm_crit'))
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'en_spiral_kick_snare', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'en_spiral_kick_snare', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'en_spiral_kick_snare', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'en_spiral_kick_snare', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'en_debuff_thrill_1', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'en_debuff_thrill_1', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'en_debuff_thrill_2', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'en_void_dance_buff_1', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'en_void_dance_buff_2', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'en_void_dance_buff_3', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, commandString):
return
-20
View File
@@ -1,20 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_dm'):
command.setCooldown(command.getCooldown() + (actor.getSkillMod('expertise_cooldown_line_fs_dm').getBase()/10))
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
if actor.getSkillMod('expertise_action_line_fs_dm'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillMod('expertise_action_line_fs_dm').getBase())/100))
return
def run(core, actor, target, commandString):
return
-20
View File
@@ -1,20 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_dm'):
command.setCooldown(command.getCooldown() + (actor.getSkillMod('expertise_cooldown_line_fs_dm').getBase()/10))
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
if actor.getSkillMod('expertise_action_line_fs_dm'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillMod('expertise_action_line_fs_dm').getBase())/100))
return
def run(core, actor, target, commandString):
return
-20
View File
@@ -1,20 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_dm'):
command.setCooldown(command.getCooldown() + (actor.getSkillMod('expertise_cooldown_line_fs_dm').getBase()/10))
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
if actor.getSkillMod('expertise_action_line_fs_dm'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillMod('expertise_action_line_fs_dm').getBase())/100))
return
def run(core, actor, target, commandString):
return
-20
View File
@@ -1,20 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_dm'):
command.setCooldown(command.getCooldown() + (actor.getSkillMod('expertise_cooldown_line_fs_dm').getBase()/10))
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
if actor.getSkillMod('expertise_action_line_fs_dm'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillMod('expertise_action_line_fs_dm').getBase())/100))
return
def run(core, actor, target, commandString):
return
-20
View File
@@ -1,20 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_dm'):
command.setCooldown(command.getCooldown() + (actor.getSkillMod('expertise_cooldown_line_fs_dm').getBase()/10))
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
if actor.getSkillMod('expertise_action_line_fs_dm'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillMod('expertise_action_line_fs_dm').getBase())/100))
return
def run(core, actor, target, commandString):
return
-20
View File
@@ -1,20 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_dm'):
command.setCooldown(command.getCooldown() + (actor.getSkillMod('expertise_cooldown_line_fs_dm').getBase()/10))
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
if actor.getSkillMod('expertise_action_line_fs_dm'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillMod('expertise_action_line_fs_dm').getBase())/100))
return
def run(core, actor, target, commandString):
return
@@ -1,10 +0,0 @@
import sys
def setup(core, actor, buff):
actor.setSpeedMultiplierBase(0.5)
return
def removeBuff(core, actor, buff):
actor.setSpeedMultiplierBase(1)
return
-4
View File
@@ -1,10 +1,6 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, damage):
-4
View File
@@ -1,10 +1,6 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, damage):
-4
View File
@@ -1,10 +1,6 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, damage):
-4
View File
@@ -1,10 +1,6 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, damage):
-4
View File
@@ -1,10 +1,6 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, damage):
-13
View File
@@ -1,13 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
return
def run(core, actor, target, commandString):
return
-13
View File
@@ -1,13 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
return
def run(core, actor, target, commandString):
return
-13
View File
@@ -1,13 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
return
def run(core, actor, target, commandString):
return
-13
View File
@@ -1,13 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
return
def run(core, actor, target, commandString):
return
-13
View File
@@ -1,13 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
return
def run(core, actor, target, commandString):
return
-13
View File
@@ -1,13 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
return
def run(core, actor, target, commandString):
return
-13
View File
@@ -1,13 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_damage_line_fs_dm'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillMod('expertise_damage_line_fs_dm').getBase())/100))
if actor.getSkillMod('expertise_critical_line_fs_dm'):
command.setCriticalChance(command.getCriticalChance() + actor.getSkillMod('expertise_critical_line_fs_dm').getBase())
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, commandString):
return
-18
View File
@@ -1,18 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_sweep'):
command.setCooldown(command.getCooldown() + (actor.getSkillModBase('expertise_cooldown_line_fs_sweep')/10))
if actor.getSkillMod('expertise_damage_line_fs_sweep'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillModBase('expertise_damage_line_fs_sweep'))/100))
if actor.getSkillMod('expertise_action_line_fs_sweep'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillModBase('expertise_action_line_fs_sweep'))/100))
return
def run(core, actor, target, commandString):
return
-18
View File
@@ -1,18 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_sweep'):
command.setCooldown(command.getCooldown() + (actor.getSkillModBase('expertise_cooldown_line_fs_sweep')/10))
if actor.getSkillMod('expertise_damage_line_fs_sweep'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillModBase('expertise_damage_line_fs_sweep'))/100))
if actor.getSkillMod('expertise_action_line_fs_sweep'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillModBase('expertise_action_line_fs_sweep'))/100))
return
def run(core, actor, target, commandString):
return
-18
View File
@@ -1,18 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_sweep'):
command.setCooldown(command.getCooldown() + (actor.getSkillModBase('expertise_cooldown_line_fs_sweep')/10))
if actor.getSkillMod('expertise_damage_line_fs_sweep'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillModBase('expertise_damage_line_fs_sweep'))/100))
if actor.getSkillMod('expertise_action_line_fs_sweep'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillModBase('expertise_action_line_fs_sweep'))/100))
return
def run(core, actor, target, commandString):
return
-18
View File
@@ -1,18 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_sweep'):
command.setCooldown(command.getCooldown() + (actor.getSkillModBase('expertise_cooldown_line_fs_sweep')/10))
if actor.getSkillMod('expertise_damage_line_fs_sweep'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillModBase('expertise_damage_line_fs_sweep'))/100))
if actor.getSkillMod('expertise_action_line_fs_sweep'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillModBase('expertise_action_line_fs_sweep'))/100))
return
def run(core, actor, target, commandString):
return
-18
View File
@@ -1,18 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_sweep'):
command.setCooldown(command.getCooldown() + (actor.getSkillModBase('expertise_cooldown_line_fs_sweep')/10))
if actor.getSkillMod('expertise_damage_line_fs_sweep'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillModBase('expertise_damage_line_fs_sweep'))/100))
if actor.getSkillMod('expertise_action_line_fs_sweep'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillModBase('expertise_action_line_fs_sweep'))/100))
return
def run(core, actor, target, commandString):
return
-18
View File
@@ -1,18 +0,0 @@
import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_cooldown_line_fs_sweep'):
command.setCooldown(command.getCooldown() + (actor.getSkillModBase('expertise_cooldown_line_fs_sweep')/10))
if actor.getSkillMod('expertise_damage_line_fs_sweep'):
command.setAddedDamage(command.getAddedDamage() + ((command.getAddedDamage() * actor.getSkillModBase('expertise_damage_line_fs_sweep'))/100))
if actor.getSkillMod('expertise_action_line_fs_sweep'):
command.setActionCost(command.getActionCost() - ((command.getActionCost() * actor.getSkillModBase('expertise_action_line_fs_sweep'))/100))
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_cc_melee_2', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_cc_melee_3', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_cc_melee_4', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_cc_melee_5', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_cc_melee_6', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-11
View File
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_cc_melee_7', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-15
View File
@@ -1,15 +0,0 @@
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_deb_def_1', actor)
if actor.getSkillMod('expertise_of_adv_paint_debuff'):
core.buffService.addBuffToCreature(target, 'of_deb_def_1', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_debuff_1', actor)
if actor.getSkillMod('expertise_of_adv_paint_expose'):
core.buffService.addBuffToCreature(target, 'of_deb_def_1', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_expose_1', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-15
View File
@@ -1,15 +0,0 @@
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_deb_def_2', actor)
if actor.getSkillMod('expertise_of_adv_paint_debuff'):
core.buffService.addBuffToCreature(target, 'of_deb_def_2', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_debuff_2', actor)
if actor.getSkillMod('expertise_of_adv_paint_expose'):
core.buffService.addBuffToCreature(target, 'of_deb_def_2', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_expose_2', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-15
View File
@@ -1,15 +0,0 @@
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_deb_def_3', actor)
if actor.getSkillMod('expertise_of_adv_paint_debuff'):
core.buffService.addBuffToCreature(target, 'of_deb_def_3', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_debuff_3', actor)
if actor.getSkillMod('expertise_of_adv_paint_expose'):
core.buffService.addBuffToCreature(target, 'of_deb_def_3', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_expose_3', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-15
View File
@@ -1,15 +0,0 @@
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_deb_def_4', actor)
if actor.getSkillMod('expertise_of_adv_paint_debuff'):
core.buffService.addBuffToCreature(target, 'of_deb_def_4', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_debuff_4', actor)
if actor.getSkillMod('expertise_of_adv_paint_expose'):
core.buffService.addBuffToCreature(target, 'of_deb_def_4', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_expose_4', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-15
View File
@@ -1,15 +0,0 @@
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_deb_def_5', actor)
if actor.getSkillMod('expertise_of_adv_paint_debuff'):
core.buffService.addBuffToCreature(target, 'of_deb_def_5', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_debuff_5', actor)
if actor.getSkillMod('expertise_of_adv_paint_expose'):
core.buffService.addBuffToCreature(target, 'of_deb_def_5', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_expose_5', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-15
View File
@@ -1,15 +0,0 @@
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_deb_def_6', actor)
if actor.getSkillMod('expertise_of_adv_paint_debuff'):
core.buffService.addBuffToCreature(target, 'of_deb_def_6', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_debuff_6', actor)
if actor.getSkillMod('expertise_of_adv_paint_expose'):
core.buffService.addBuffToCreature(target, 'of_deb_def_6', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_expose_6', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
-15
View File
@@ -1,15 +0,0 @@
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_deb_def_7', actor)
if actor.getSkillMod('expertise_of_adv_paint_debuff'):
core.buffService.addBuffToCreature(target, 'of_deb_def_7', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_debuff_7', actor)
if actor.getSkillMod('expertise_of_adv_paint_expose'):
core.buffService.addBuffToCreature(target, 'of_deb_def_7', actor)
core.buffService.addBuffToCreature(target, 'of_adv_paint_expose_7', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_decap_bleed_2', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_decap_bleed_3', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_decap_bleed_4', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_decap_bleed_5', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
@@ -1,11 +0,0 @@
import sys
def setup(core, actor, target, command):
core.buffService.addBuffToCreature(target, 'of_decap_bleed_6', actor)
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return

Some files were not shown because too many files have changed in this diff Show More