Jump to content

junzzang

Members
  • Posts

    1
  • Joined

  • Last visited

Profile Information

  • Gender
    Male
  • Location
    Korea

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

junzzang's Achievements

Poring

Poring (1/15)

0

Reputation

  1. hellow. Taekwon Counter_kick is Only available in preparation posture. I'd like to know how to make it possible to use it without reserve posture. I think it is related to SRC SRC_COMBO I want answers. Thank you very much. ///////////////////// // Taekwon combos activate on traps, so we need to check them even for targets that don't have status if (sd && skill_id == 0 && !(attack_type&BF_SKILL) && sc) { // Chance to trigger Taekwon kicks if (sc->data[SC_READYSTORM] && sc_start4(src, src, SC_COMBO, 100, TK_STORMKICK, 0, 2, 0, (2000 - 4 * sstatus->agi - 2 * sstatus->dex))) ; //Stance triggered else if (sc->data[SC_READYDOWN] && sc_start4(src, src, SC_COMBO, 100, TK_DOWNKICK, 0, 2, 0, (2000 - 4 * sstatus->agi - 2 * sstatus->dex))) ; //Stance triggered else if (sc->data[SC_READYTURN] && sc_start4(src, src, SC_COMBO, 100, TK_TURNKICK, 0, 2, 0, (2000 - 4 * sstatus->agi - 2 * sstatus->dex))) ; //Stance triggered else if (sc->data[SC_READYCOUNTER]) { //additional chance from SG_FRIEND [Komurka] rate = 20; if (sc->data[SC_SKILLRATE_UP] && sc->data[SC_SKILLRATE_UP]->val1 == TK_COUNTER) { rate += rate*sc->data[SC_SKILLRATE_UP]->val2 / 100; status_change_end(src, SC_SKILLRATE_UP, INVALID_TIMER); } sc_start4(src, src, SC_COMBO, rate, TK_COUNTER, 0, 2, 0, (2000 - 4 * sstatus->agi - 2 * sstatus->dex)) ; //Stance triggered /////////SC_combo/////// case TK_TURNKICK: case TK_STORMKICK: case TK_DOWNKICK: case TK_COUNTER: if ((sd->class_&MAPID_UPPERMASK) == MAPID_SOUL_LINKER) return false; //Anti-Soul Linker check in case you job-changed with Stances active. if(!(sc && sc->data[SC_COMBO]) || sc->data[SC_COMBO]->val1 == TK_JUMPKICK) return false; //Combo needs to be ready if (sc->data[SC_COMBO]->val3) { //Kick chain //Do not repeat a kick. if (sc->data[SC_COMBO]->val3 != skill_id) break; status_change_end(&sd->bl, SC_COMBO, INVALID_TIMER); return false; } if(sc->data[SC_COMBO]->val1 != skill_id && !pc_is_taekwon_ranker(sd)) { //Cancel combo wait. unit_cancel_combo(&sd->bl); return false; } break; //Combo ready.
×
×
  • Create New...