Hello guys! In my server I use the Dresser NPC (That changes a 2rd job sprite to a 3rd and jRO one) and got a problem: When i change my Lord sprite to Rune Knight, i can't mount on Dragon. I get the Mounted status working, but the sprite don't.
I was searching a fix to my problem, than, i found that topic on Herc forums:
http://herc.ws/board/topic/11171-3rd-job-suit-problem/
Where AnieRuru posts a resolution changing a lines on Script.c (now Script.cpp).
The patch is:
src/map/script.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/map/script.c b/src/map/script.c
index 54d8d33..bac464c 100644
--- a/src/map/script.c
+++ b/src/map/script.c
@@ -11238,6 +11238,9 @@ BUILDIN(changebase) {
return true;
}
+ if ( vclass == JOB_RUNE_KNIGHT && pc->readparam(sd,SP_CLASS) == JOB_KNIGHT && sd->sc.option & OPTION_RIDING )
+ sd->sc.option |= OPTION_DRAGON;
+
if(sd->disguise == -1 && vclass != sd->vd.class_)
pc->changelook(sd,LOOK_BASE,vclass); //Updated client view. Base, Weapon and Cloth Colors.
But when i apply that i get a bunch of errors, like "pc is not declared"
There's any way to convert that old (2015) patch to a actual patch? I need to fix it so much ?
Thank you guys!