Fixed minor error logging
Added HitTargeter to projectile type mechanichitTargethtraccepts an entity targeter. Entities targeted byhtrwould be processed through onHit and gain immune delay
- Fixed varinRange condition not being able to reference skill variables as a TargetCondition
- Added step and lerp function
step(e, x) { 0, x < e; 1, x >= e
lerp(a, b, r)
+ next
- + Added pin regions and related commands
- + Added MaxPerCluster option for random spawners
Added VolatileEntityHandler#getDefaultAttributes and VolatileEntityHandler#hasDefaultAttributes. Fixes the magic value error.
Branched metaskill now cant be canceled with terminable
Allow message mechanic to be used without target
Fixed shoot mechanic thanks faceguy now our arrows are properly rotated
Fallback targeter attribute
Universal attributefallbackfbon targeter that is used if the main targeter has no target
- Remove stray debug logging #1838 #1778
- Fixed metadata deep clone not cloning targets by value
Refactor & cleanup Template System
Fix Item Multi Templates
AddtemplateType/template/instanceOfCondition, with attributetemplates/template/t
AddcheckIfTemplate/citto MobsInRadiusTargeter to determine if the types should also be checked as templates
Placeholder support forradiusinMobsInRadiusTargeter
- Добавлен параметр specificStep/ss в SlashMechanic для определения конкретного шага/индекса из сгенерированных точек, который должен быть показан.
- Добавлена поддержка для пользовательских механик, позволяющих реализовать ожидание (waitability).
- Добавлен параметр cancelConditions/cc/unless в WaitUntilMechanic, который отменяет выполнение, если условия выполнены.
- Реализована поддержка ожидаемых (waitable) навыков.
- Добавлена новая механика waitUntil
- Добавлены недостающие частицы: infested, block_crumble, trail.
- Рефакторинг кода.