DarkflameServer icon indicating copy to clipboard operation
DarkflameServer copied to clipboard

BUG: enemies aren't affected by speed alterations

Open Terrev opened this issue 1 year ago • 0 comments

Make sure you've done the following:

  • [X] I have checked that this issue has not already been reported.

  • [X] I have validated that this issue is not a syntax error of either MySQL or SQLite.

  • [X] I have pulled the latest version of the main branch of DarkflameServer and have confirmed that the issue exists there.

DarkflameServer Version

yep

Issue Description

back with another low priority issue for ur issue tracker

slowing down enemies is a mechanic infrequently used in LU. it was previously used more for most of live, by basically any of the "... of freezing" items, but when ninjago rolled around and they had to make a fancy ice freezing-in-place effect anyway, they went back and revised nearly all of those old freezing items to use that as well. as a result there's only, to my knowledge, two normally-obtainable items that still have this effect (its possible there are more that do so without explicitly mentioning it in their skill descriptions).

https://explorer.lu-dev.net/objects/8471 Great Katana of Freezing - applies slowdown to enemies via a buff https://explorer.lu-dev.net/objects/12659 The Shurikens of Ice - "Transform into a whirlwind that slows enemies"

both of those items use buffs to accomplish this, which are a newer system in LU. there's still a handful of skills that accomplish the same thing via the pre-buffs method, but they're normally unobtainable/unusable. (this is also how the "... of freezing" items used to be set up pre-ninjago, btw.) would be good to implement as well; its the exact same deal as how speed boosts can be applied to players both in a buff and non-buff way

item using the old setup: https://explorer.lu-dev.net/objects/12569 Stink Bomb (throws a projectile which spawns an object which THEN casts the relevant skill on enemies: https://explorer.lu-dev.net/skills/behaviors/27134/27134 )

raw skills using the old setup, no longer tied to items: https://explorer.lu-dev.net/skills/259 Freeze Ray 2 https://explorer.lu-dev.net/skills/597 Fire Extinguisher 1 https://explorer.lu-dev.net/skills/598 Fire Extinguisher 2 https://explorer.lu-dev.net/skills/757 Freeze Ray 1

Reproduction Steps

use items 8471 (chargeup) and 12569 against enemies, observe how their speed remains unchanged

Expected Behavior

the enemies slow down

Environment

computer made in minecraft

Terrev avatar Aug 07 '23 03:08 Terrev