Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 147
    • Issues 147
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Wiki
    • Skills
    • Mechanics
  • sudoskill

sudoskill · Changes

Page history
updated layout and informations authored Oct 26, 2023 by Lxlp's avatar Lxlp
Show whitespace changes
Inline Side-by-side
Showing with 52 additions and 28 deletions
+52 -28
  • skills/mechanics/sudoskill.md skills/mechanics/sudoskill.md +52 -28
  • No files found.
skills/mechanics/sudoskill.md
View page @ a8fdfeb4
Mechanic: SudoSkill ## Description
===================
The SudoSkill mechanic allows you to force the targeted entity to “cast” The SudoSkill mechanic allows you to force the targeted entity to “cast”
a MythicMobs meta skill, no mechanics can be used straight, they have to a MythicMobs [Metaskill], even if the targeted entity is a player.
be in a skill yaml. No single mechanics can be used straight: they have to be in a [Metaskill]!
This skill will inherit the previous targets in the stack from a
previous parent skill, and is even able to force players to use
MythicMobs skills:
- SudoSkill{s=SkillName;setcasterastrigger=true/false(default)} ## Attributes
| Attribute | Aliases | Description | Default |
|-----------|-----------|----------------------------------------------------------------------|---------|
| setcasterastrigger | cat |Sets the trigger of the called metaskill to the caster of this mechanic|false|
| target | t | Sets the inherited targets of the called metaskill to the specified ones | |
If *setcasterastrigger is true*, the trigger of the skill will be set to > This mechanic inherits every attribute of the [Skill](skills/mechanics/skill) mechanic
### SetCasterAsTrigger Attribute
If `setcasterastrigger` is `true`, the trigger of the skill will be set to
the caster of the sudoskill. Else the trigger is the caster of the the caster of the sudoskill. Else the trigger is the caster of the
skill. skill.
```yaml
Skills:
- SudoSkill{s=SkillName;setcasterastrigger=true}
```
Example
-------
Skill.yml:
sudo: ## Examples
```yaml
# Mob File
SudoMonkey:
Type: villager
Display: 'a Villager'
Skills:
- sudoskill{s=ExampleSudoskill;cat=true} @trigger ~onDamaged
```
```yaml
# Skills file
ExampleSudoskill:
Skills: Skills:
- arrowvolley{a=20;s=25;v=10;f=50;rd=200} @EIR{r=30} - arrowvolley{a=20;s=25;v=10;f=50;rd=200} @EIR{r=30}
- message{msg="Triggername<&co> <trigger.name>"} @world - message{msg="Triggername<&co> <trigger.name>"} @world
```
##
This metaskill will make every entity in a 20 block radius from the caster summon a particle effect. Because of the `target` attribute, the inherited target of the metaskill will be the player that is nearest to the caster in a 30 blocks radius
```yaml
ExampleTargetSkill:
Skills:
- sudoskill{
target=@NearestPlayer{r=30};
s=[
- effect:particles
]} @EIR{r=20}
```
Mob.yml:
SudoMonkey: ## Aliases
Type: villager - [x] sudo
Display: 'a Villager'
Skills: [Metaskill]: Skills/Metaskills
- sudoskill{s=sudo;cat=true} @trigger ~onDamaged \ No newline at end of file
\ No newline at end of file
Clone repository
Home
Changelogs
Premium Features
Commands and Permissions
FAQ / Common Issues
Mythic Add-ons
Compatible Plugins
API Information
Packs
Mobs
  • Mob Options
    • Display Options
  • Mob Levels
  • Mob Factions
  • Power Scaling
  • Damage Modifiers
  • Equipment
  • BossBar
  • Custom AI
  • Custom Kill Messages
  • Threat Tables
  • Immunity Tables
  • Templates
  • Vanilla Overrides
  • Extra: Disguises
  • Extra: ModelEngine
Skills
  • Mechanics
  • Effects
  • Targeters
    • Filters
  • Triggers
  • Conditions
    • In-line conditions
  • Metaskills
  • Placeholders
  • Variables
  • Math
Items
  • Options
  • Attributes
  • Enchantments
  • Potions
  • Banner Layers
  • Firework
Drops & DropTables
  • Drop Types
Spawning
  • Spawners
  • Random Spawns
Stats
  • Custom Stat Options
  • Modifiers
  • Built in Stats
Examples
Useful Tips