Dyescape features a system called the Effect system. This is basically a replacement of the default Minecraft potion system since it wasn't very dynamic and controllable. These effects can be given from various different sources, such as, but not limited to: equipping Items, entering a region, skills or creature hits. It allows us to create more, unique effects that can be given to a player, from health & damage boosts to speed buffs and from poisons to area based effects. All effects can either be given for a certain amount of time or they are permanently given until they are removed again by what ever source gave the effect, for example a piece of Armor that gives you +5 HP when worn. Some effects can have both positive and negative effects, such as a Speed Effect.
Effects may also be based on raw or relative values. For example, different Items could either Heal you for 20 HP, or 20% or your HP depending on the item. What value type the effect is will always be mentioned on the effect source, such as the item you're using.
The effect system serves two different types; active and instant. Active effects are timed effects that are given to a player for a definite or indefinite time. For example, a Speed Effect is active. Instant effects are applied and instantly disappear afterwards. For example, an item that instantly gives you a certain amount of health.
There are many types of effects you can receive while playing the game. Below are all available types:
- Instant Damage Effect
- Instant Health Effect
- Instant Mana Effect