Compare commits
3 Commits
master
...
hotfix/iss
Author | SHA1 | Date | |
---|---|---|---|
![]() |
b759efef25 | ||
![]() |
3df537e2a8 | ||
![]() |
0e50ba64d9 |
@ -1702,6 +1702,8 @@ Body:
|
||||
CalcFlags:
|
||||
Speed: true
|
||||
Aspd: true
|
||||
States:
|
||||
NoMove: true
|
||||
- Status: Hermode
|
||||
Icon: EFST_HERMODE
|
||||
DurationLookup: CG_HERMODE
|
||||
|
@ -5412,6 +5412,11 @@ void status_calc_state( struct block_list *bl, status_change *sc, std::bitset<SC
|
||||
|| (sc->getSCE(SC_CRYSTALIZE) && bl->type != BL_MOB)
|
||||
)
|
||||
sc->cant.move += (start ? 1 : ((sc->cant.move) ? -1 : 0));
|
||||
#ifndef RENEWAL
|
||||
// Remove movement restriction when Longing for Freedom becomes active with an Ensemble skill.
|
||||
if (start && sc->getSCE(SC_DANCING) && sc->getSCE(SC_DANCING)->val4 && sc->getSCE(SC_LONGING))
|
||||
sc->cant.move = 0;
|
||||
#endif
|
||||
}
|
||||
|
||||
// Can't use skills
|
||||
|
Loading…
x
Reference in New Issue
Block a user