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 134
    • Issues 134
    • 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
  • Issues
  • #1909

Closed
Open
Created May 08, 2025 by IonTech@I0nTech

HasAuraType condition does not parse placeholders.

Recently, support for placeholders for the aura auratype parameter was added. However, there is no way to dynamically check for an aura type as the HasAuraType condition does not parse placeholders.

Example:

AuraType_apply:
  Skills:
  - skill{s=AuraType_test;aura_type=1} @self

AuraType_test
  Skills:
  # Apply Aura
  - aura{d=40;name=Testing;auratype=<skill.aura_type>}
  # Check if AuraType present
  - message{m=Has this Aura Type already!} ?hasauratype{type=<skill.aura_type>}
  - message{m=Control} ?hasauratype{type=1}
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking