-
Posts
309 -
Joined
-
Last visited
vBrenth's Achievements
-
This really damn was so excited to use this paint it black.
-
Requesting again
-
Requesting: 2015-09-16aRagexe (the last client without Doram). Other people requested this already
-
Same client date, I requested. I think if we do some donation he might add it 2015-09-16aRagexe
-
You can use the first link. There's just minor stuff to edit such the '->' to '_'.
-
Not only custom map, Even in prontera vendors when the server restarts some not all merchant went to other coordinates.
-
Hello there! Use this one. 12887,C_Wing_Of_Fly,Infinite Flywing,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ if (getmapflag(strcharinfo(3),mf_noteleport)) end; warp strcharinfo(3),0,0; },{},{} It will work 100% sure as you wanted it
-
Achievement Log skipping levels in a messy order.
vBrenth replied to Moonshadows's question in Client-side Support
Would like to bump this mess still present on latest revision. -
Sorry to bump this very old topic, I tried this with Debian8 64bit and its still the CD is not working even configuring enable64bit.
-
Weird its totally working on my side.
-
At skill.c @@ -15709,7 +16049,9 @@ bool skill_check_condition_castbegin(struct map_session_data* sd, uint16 skill_i return false; } - if( require.weapon && !pc_check_weapontype(sd,require.weapon) ) { + if( require.weapon && !pc_check_weapontype(sd,require.weapon) || + (skill_id == LK_PARRYING && sc && sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_KNIGHT && sd->weapontype1 == W_1HSWORD)) { switch(skill_id) { case RA_AIMEDBOLT: break; @@ -15774,6 +16116,7 @@ bool skill_check_condition_castend(struct map_session_data* sd, uint16 skill_id, struct status_data *status; int i; short index[MAX_SKILL_ITEM_REQUIRE]; + struct status_change *sc = &sd->sc; nullpo_retr(false,sd); @@ -15879,7 +16222,9 @@ bool skill_check_condition_castend(struct map_session_data* sd, uint16 skill_id, return false; } - if( require.weapon && !pc_check_weapontype(sd,require.weapon) ) { + if( require.weapon && !(pc_check_weapontype(sd,require.weapon) || + (skill_id == LK_PARRYING && sc && sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_KNIGHT && sd->weapontype1 == W_1HSWORD))) { clif_skill_fail(sd,skill_id,USESKILL_FAIL_THIS_WEAPON,0); return false; } status.c @@ -9835,7 +9956,10 @@ int status_change_start(struct block_list* src, struct block_list* bl,enum sc_ty tick = -1; // Duration sent to the client should be infinite break; case SC_PARRYING: - val2 = 20 + val1*3; // Block Chance + if (sd && sd->weapontype1 == W_1HSWORD) + val2 = val1 * 3; + else + val2 = 20 + val1*3; // Block Chance break; case SC_WINDWALK:
-
Solved. by using updated 4144 nemo.
-
@Antares Hmmm, Still wondering if roBrowser can run on server using updated clients?
-
You can always type /buildinfo on every client to check the date/version of it.