mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-09-12 22:45:31 -04:00
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:
+2
-1
@@ -78,7 +78,8 @@ odb/cities/je.info.*
|
||||
.buildpath
|
||||
|
||||
# Log files
|
||||
debuglogs/
|
||||
debuglogs/
|
||||
logs/
|
||||
|
||||
#################
|
||||
## Visual Studio
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -0,0 +1,12 @@
|
||||
gmforcecommand
|
||||
goto
|
||||
findobject
|
||||
teleport
|
||||
teleportto
|
||||
invulnerable
|
||||
kill
|
||||
gmrevive
|
||||
setspeed
|
||||
planetwarp
|
||||
harmfull
|
||||
harmless
|
||||
BIN
Binary file not shown.
Binary file not shown.
+25
-1
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
#
|
||||
#
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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,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,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,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,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,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,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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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,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,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,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,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,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
|
||||
|
||||
@@ -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):
|
||||
|
||||
@@ -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):
|
||||
|
||||
@@ -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):
|
||||
|
||||
@@ -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):
|
||||
|
||||
@@ -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):
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
Reference in New Issue
Block a user