/goop mythicmobs runSkillAs <skill name> <caster> [@<target>] [~<trigger>] [v[NAME]=[VALUE]]
Sudoskills the caster player or entity to run a mythic skill, targetting up to three entities total (see tips).
Can be a name or an entity UUID. The 'target' and 'trigger' parameters are optional and can be in any order.
GooP 1.6.4: Also in any order, define variables to be used from within the mythic skill.
The internal name of the MythicMob skill you want to sudo.
The UUID of the entity that will be forced to cast the skill, or the Name of the online player that will be forced to cast the skill.
Supports a few vanilla selectors.
The UUID of the entity that will be set as the target of the skill.
Specified by writing an @ 'flag' before its UUID or player name.
The UUID of the entity that will be set as the trigger of the skill.
Specified by writing a ~ 'flag' before its UUID or player name.
Variables to be used from within mythicmob skills via <goop.dynamic.[NAME]>
Instead of spaces you must use hyphens (-), and instead of semicolons you must use <&sc>.
Use in combination with any plugin that supports running commands to integrate it with mythicmobs.
Most notably (of course) the premium modules CustomStructures and Containers.
I mention the skill will run with 'up to 3 targets' in the description, by this I mean:
@Self (entity specified as the caster)
@Target (entity specified as the target) - optional
@Trigger (entity specified as the trigger) - optional
The order at which you specify the trigger and target doesnt matter.
As of GooP 1.6.4, You can specify variables.
Instead of spaces you must use hyphens (-).
Instead of semi colons (apart from those separating multiple variables) you must use <&sc> or <$sc>
If you call this command from mythicmobs, <&sc> will parse prematurely and not work, use <$sc> then.
They are stored in and retrieved from the caster of the skill.
Format: [NAME]=[VALUE]
Separate multiple with semicolons, ex [N1]=[V1];[N2]=[V2]
Retrieved with placeholder <goop.dynamic.[NAME]>
/goop mythicmobs runSkillAs MRBM_FlameRing gunging
Will force player gunging to run the Mythic Mobs skill of name MRBM_FlameRing
/goop mythicmobs runSkillAs Camlann_Laser gunging @cocopad
Will force player gunging to fire the skill Camlann_Laser at player cocopad.
/goop mythicmobs runSkillAs FuegoFireRay gunging ~Xakaa vDAMAGE=20;FIRE=5
Will force player gunging to run the FuegoFireRay mythicmobs skill, and targetters similar to @Trigger will target player Xakaa. Additionally, as of GooP 1.6.4, you can retrieve a value of 20 using <goop.dynamic.DAMAGE> and a value of 5 using <goop.dynamic.FIRE> from within the mythic skills.
/goop mythicmobs runSkillAs Firestar gunging ~atuosto @sawala
Will force player gunging to run the Firestar mythicmobs skill targetting player sawala, but targetters similar to @Trigger will target player atuosto
/goop mythicmobs runSkillAs BankNotify gunging vNOTIF=&cYou-have-no-remaining-balance<&sc>-So-sad...;DAMAGE=1000
Will force player gunging to run a skill that displays a message, and deals damage to the caster. To get the message, you'd use <goop.dynamic.NOTIF> and it will return "&cYou have no remaining balance; So sad..."
*All player names may be entity UUIDs instead