Possible addictions for "Inside" condition and "shoot" skill
-
Implementation of an attribute for the condition "Inside" (https://www.mythicmobs.net/manual/doku.php/conditions/inside) that tells you the maximum height in which the condition can considered as true:
-
Implementation of two attributes/options related to the "shoot" skill (https://www.mythicmobs.net/manual/doku.php/skills/mechanics/shoot), which are: 1. an option that makes the caster to shoot an arrow on fire; 2. an option that makes the caster to shoot a tipped arrow/spectral arrow.
Describe your suggestion in detail.
-
For example"Inside{y=10}" would mean that the mob doesn't have a block above him for 10 units, and therefore the condition is true; while if there is a block at 9 units, the condition then is considered as false. Since this condition has also its alter-ego "Outside", it could be made the same thing for it too.
-
The concept of this one is simple:
- To make the caster able to shoot an arrow on fire it could be either added as a different type of projectile, or as an attribute (Example: flame=boolean)
- To make the caster able to shoot a tipped arrow, maybe you could add an attribute, that of course would work only if the projectile is an arrow, which makes you decide which type of tipped arrow the caster should shoot (Example: potionarrow=poison; this would make the caster able to shoot a poison arrow; another Example: potionarrow=glowing would make the caster able to shoot a spectral arrow)
Describe how your suggestion would be used.
Describe what value your suggestion adds to the project. The suggestion (1) could let the person able to set up a skill that activates only when the mob doesn't have any block above him in the specific amount of units/height checked. Personally I would really like for it to be added so that I can use it as a condition for a skill based on the usage of fireworks: How it would work is that the mob launches a firework to warn/ask for assistance to mobs of the same faction. If I would put the condition as it is right now, it would work like this: Lets suppose the mob in a specific instant is at coordinates x=10;y=80;z=20... If at x=10; y=200;z=20 there is a block, then the skill would not get casted
The suggestion (2) about the flaming arrow would add what I think it should be a basic option for the "shoot" skill (Just to put a note: This could be mainly defined as something related more to the "aesthetic" of the arrow, since the fire damage could be simulated by using the Ignite skill, but I still think this could be a really great and simple addiction). The other suggestion related to the tipped arrow, I think it could be something more related to the "aesthetic" since it could be used the "potion" skill, but I also think this could be a great addiction that could make the skill 100% completed
Describe what priority you think this suggestion should have and why. New Attribute related to "Inside" condition --> high priority New two Attributes related to "shoot" skill (For flaming arrow and tipped arrow) --> medium priority
Describe how you think your suggestion should be implemented.
- About the flame arrow maybe you could try to play around with the nbt tag "Fire" (Example: Fire:9999 keeps the arrow on fire for 9999 ticks)
- The spectral arrow can be added as a different projectile type, since after all it is considered as a separated entity from the regular arrow; While for the tipped arrows maybe you could play around with the nbt tag "CustomPotionEffects"