true221 Posted October 14, 2012 Posted October 14, 2012 I want LVL 5 EDP of Assassin Cross to have a reduction on aspd when they have 197 aspd. For example, When I have 197 aspd and I used edp lvl 5, my aspd would be 195.. Thanks! Quote
Bin4ry Posted October 14, 2012 Posted October 14, 2012 (edited) I think is better to reduce 2 AGI per EDP level, total of 10 AGI lost when cast Level 5 Enchant Deadly Potion. In status.c find: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[sC_EDP] |= SCB_WATK; #endif Replace with: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[sC_EDP] |= SCB_WATK; StatusChangeFlagTable[sC_EDP] |= SCB_AGI; #endif #ifdef RENEWAL_EDP if( sc->data[sC_EDP] ) watk = watk * (100 + sc->data[sC_EDP]->val1 * 80) / 100; #endif Replace with: #ifdef RENEWAL_EDP if( sc->data[sC_EDP] ) watk = watk * (100 + sc->data[sC_EDP]->val1 * 80) / 100; agi -= sc->data[sC_EDP]->val1 * 2; #endif Well if you still want ASPD reduce, you can try replace with this: #ifdef RENEWAL_EDP if( sc->data[sC_EDP] ) watk = watk * (100 + sc->data[sC_EDP]->val1 * 80) / 100; aspd_rate -= sc->data[sC_EDP]->val1 * 2; #endif Change the val1 * 2 to calculation you want (val1 is Skill Level, * 2 %). Now find: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[sC_EDP] |= SCB_WATK; #endif Replace to: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[sC_EDP] |= SCB_WATK; StatusChangeFlagTable[sC_EDP] |= SCB_ASPD; #endif Edited October 14, 2012 by darristan Quote
true221 Posted October 15, 2012 Author Posted October 15, 2012 wow..thank you.. I will try it now. Quote
eboni001 Posted October 9, 2013 Posted October 9, 2013 I think is better to reduce 2 AGI per EDP level, total of 10 AGI lost when cast Level 5 Enchant Deadly Potion. In status.c find: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[SC_EDP] |= SCB_WATK; #endif Replace with: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[SC_EDP] |= SCB_WATK; StatusChangeFlagTable[SC_EDP] |= SCB_AGI; #endif #ifdef RENEWAL_EDP if( sc->data[SC_EDP] ) watk = watk * (100 + sc->data[SC_EDP]->val1 * 80) / 100; #endif Replace with: #ifdef RENEWAL_EDP if( sc->data[SC_EDP] ) watk = watk * (100 + sc->data[SC_EDP]->val1 * 80) / 100; agi -= sc->data[SC_EDP]->val1 * 2; #endif Well if you still want ASPD reduce, you can try replace with this: #ifdef RENEWAL_EDP if( sc->data[SC_EDP] ) watk = watk * (100 + sc->data[SC_EDP]->val1 * 80) / 100; aspd_rate -= sc->data[SC_EDP]->val1 * 2; #endifChange the val1 * 2 to calculation you want (val1 is Skill Level, * 2 %).Now find: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[SC_EDP] |= SCB_WATK; #endif Replace to: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[SC_EDP] |= SCB_WATK; StatusChangeFlagTable[SC_EDP] |= SCB_ASPD; #endif how can i do it get the reduction from 197 to 195 if they use edp lvl 4 or lvl 5, and if they use it lvl 1,2 or 3 dont get aspd reduction? Note:Sory for respawn this topic xD i really need this. Quote
Question
true221
I want LVL 5 EDP of Assassin Cross to have a reduction on aspd when they have 197 aspd. For example, When I have 197 aspd and I used edp lvl 5, my aspd would be 195.. Thanks!
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.