Fixes Longing for Freedom for real
This commit is contained in:
parent
0e50ba64d9
commit
3df537e2a8
@ -5403,9 +5403,6 @@ void status_calc_state( struct block_list *bl, status_change *sc, std::bitset<SC
|
|||||||
|| (sc->getSCE(SC_SPIDERWEB) && sc->getSCE(SC_SPIDERWEB)->val1)
|
|| (sc->getSCE(SC_SPIDERWEB) && sc->getSCE(SC_SPIDERWEB)->val1)
|
||||||
|| (sc->getSCE(SC_HIDING) && (bl->type != BL_PC || (pc_checkskill(BL_CAST(BL_PC,bl),RG_TUNNELDRIVE) <= 0)))
|
|| (sc->getSCE(SC_HIDING) && (bl->type != BL_PC || (pc_checkskill(BL_CAST(BL_PC,bl),RG_TUNNELDRIVE) <= 0)))
|
||||||
|| (sc->getSCE(SC_DANCING) && sc->getSCE(SC_DANCING)->val4 && (
|
|| (sc->getSCE(SC_DANCING) && sc->getSCE(SC_DANCING)->val4 && (
|
||||||
#ifndef RENEWAL
|
|
||||||
!sc->getSCE(SC_LONGING) ||
|
|
||||||
#endif
|
|
||||||
(sc->getSCE(SC_DANCING)->val1&0xFFFF) == CG_MOONLIT ||
|
(sc->getSCE(SC_DANCING)->val1&0xFFFF) == CG_MOONLIT ||
|
||||||
(sc->getSCE(SC_DANCING)->val1&0xFFFF) == CG_HERMODE
|
(sc->getSCE(SC_DANCING)->val1&0xFFFF) == CG_HERMODE
|
||||||
))
|
))
|
||||||
@ -13306,9 +13303,6 @@ int status_change_end(struct block_list* bl, enum sc_type type, int tid)
|
|||||||
|
|
||||||
if((sce->val1&0xFFFF) == CG_MOONLIT)
|
if((sce->val1&0xFFFF) == CG_MOONLIT)
|
||||||
clif_status_change(bl,EFST_MOON,0,0,0,0,0);
|
clif_status_change(bl,EFST_MOON,0,0,0,0,0);
|
||||||
#ifndef RENEWAL
|
|
||||||
status_change_end(bl, SC_LONGING, INVALID_TIMER);
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case SC_NOCHAT:
|
case SC_NOCHAT:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user