Skip to content

Make visual effect more user friendly. #5146

@TheLimeGlass

Description

@TheLimeGlass

Suggestion

Seen many users get unknown effect errors by simply missing/changing a few words.

area_expression: [[with] [(1¦offset (of|by) %-number%, %-number%(,| and) %-number%)][(2¦[(and|at) ]speed %-number%)]]

[[with] [(1¦offset (of|by) %-number%, %-number%(,| and) %-number%)][(2¦[(and|at) ]speed %-number%)]]
this could change (of|by) to an optional [(of|by)], and add with to (and|at) to be (and|at|with)
[[with] [(1¦offset [(of|by)] %-number%, %-number%(,| and) %-number%)][(2¦[(and|at|with) ]speed %-number%)]]

The offset could also take in a vector
[[with] [(1¦offset [(of|by)] (%-number%, %-number%(,| and) %-number%|vector:%-vector%))][(2¦[(and|at|with) ]speed %-number%)]]

Also add of to EffVisualEffect's syntax to be %number% [of] %visualeffects% as some visual effect names are correct with the usage of the word of it's also solidified in Skript users minds to use the word of

"(play|show) %number% %visualeffects% (on|%directions%) %locations% [(to %-players%|in (radius|range) of %number%)]");

Metadata

Metadata

Assignees

No one assigned

    Labels

    PR availableIssues which have a yet-to-be merged PR resolving itenhancementFeature request, an issue about something that could be improved, or a PR improving something.priority: lowest"Nice to have" updates that are not required (tiny low impact bug fixes or QoL enhancements).

    Type

    No type

    Projects

    Status

    In Progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions