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 152
    • Issues 152
    • 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
  • cast

cast · Changes

Page history
Create skills/mechanics/cast authored Aug 11, 2020 by Ashen's avatar Ashen
Show whitespace changes
Inline Side-by-side
Showing with 45 additions and 0 deletions
+45 -0
  • skills/mechanics/cast.md skills/mechanics/cast.md +45 -0
  • No files found.
skills/mechanics/cast.md 0 → 100644
View page @ 4a4430df
Mechanic: Cast
==============
Cast is an [Aura](/skills/mechanics/aura) mechanic similar to
[Skill](/skills/mechanics/skill) in that it executes a skill, however
Cast instead "casts" the skill similar to how you'd expect an RPG hero
or monster to do so. Cast will execute the given skill if the cast
completes successfully (e.g. if the aura finishes normally), but can be
interrupted.
Only one spell can be cast at a time, and which runs as an aura on the
caster named **#casting**. Removing the aura from the entity will
interrupt the cast. Any aura settings that cause the cast to stop early
will also interrupt casting, such as cancelling on move or teleport.
Attributes
----------
*Cast can also use most [Aura](/skills/mechanics/aura) attributes*
| Attribute | Aliases | Description | Default |
|---------------|---------|----------------------------------------------------------------------|---------|
| onCast | oc | Skill to execute if the cast finishes successfully | |
| onInterrupted | oi | Skill to execute if the cast is interrupted | |
| onNoTarget | ont | Skill to execute if no target is found | |
| skillname | sn | Display name of the spell in the cast bar | |
| showCastBar | cb | Whether to show the cast bar. Requires a compatible hologram plugin. | true |
| cancelOnMove | com | Whether to cancel the aura if the caster moves | false |
Examples
--------
Skills:
- cast{
skillName="&aFrost Blast"
duration=40;
onCast=FrostBlast-Cast;
onTick=FrostBlast-Tick;
onInterrupted=FrostBlast-Interrupted;
onNoTargets=FrostBlast-NoTargets;
cancelOnMove=true;
showCastBar=true
} @target ~onTimer:100
Clone repository
  • Home
  • Changelogs
  • Premium Features
  • Commands and Permissions
  • FAQ / Common Issues
  • Mythic Add-ons
  • Compatible Plugins
  • API Information

Mobs

  • Overview
  • Types
  • Mob Options
  • Mob Levels
  • Mob Factions
  • Power Scaling
  • Damage Modifiers
  • Equipment
  • BossBar
  • Custom AI
  • Custom Kill Messages
  • Threat Tables
  • Immunity Tables
  • Extra: Disguises
  • Extra: MiniaturePets

Skills

  • Overview
  • Mechanics
  • Effects
  • Targeters
  • Triggers
  • Conditions
  • Placeholders
  • Variables

Items & Drops

  • Drops and Drop Tables
  • Options
  • Attributes
  • Common Item ID's
  • Enchantments
  • Potions
  • Banner Layers

Spawning

  • Spawners
  • Random Spawns