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 132
    • Issues 132
    • 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
  • #179

Closed
Open
Created Nov 19, 2020 by Gunging@GungingDeveloper

Target Filter: ignoreArmorStands

Summary

Just like that ignore animals, flyingmobs, monsters... flags skill{s=ASkill} @EntitiesInRadius{r=5;target=players}

A filter for armor stands

Usage

@EIR{r=5;ignore=armor_stands} Works with any targeter

Value

Armor stands are often used for decoration and WorldGuard cannot protect them from certain combinations of ignoreArmor and preventImmunity damage from the damage mechanics; And also its annoying when they get tossed around wth throw; and in general there should be a less cumbersome way of avoiding targetting them than this:

BackOffSkill:
  Skills:
  - particles
  - sounds
  - skill{s=ThrowNoArmorStands}
ThrowNoArmorStands:
  TargetConditions:
  - entitytype{t=ARMOR_STAND} cancel
  Skills:
  - throw{v=10;v=-3}

Also its pretty damn fun to do custom MythicMob skills for MMOItems, but cant add stuff with nice ignore armor gimmicks or rapid firing things that ignore immunity frames because it gives the ability to players of breaking Towny-protected stuff from each other. Currently have a Railgun-Shotgun that has to ignore immunity frames so the 8 rays may hit the same target (as it should be). Would me much easier to implement more Sci-Fi guns like thay if one didnt have to make an additional skill with the condition in it.

Priority

High, (considering the manual says more of these filters are coming 'later'; Hinting at ease of adding new ones) because it wouldnt take much time to just get it over with.

Implementation

It does what the rest of the ignore filters do. I guess it could ahve its target= counterpart.

Edited Nov 20, 2020 by Gunging
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking