Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Index: db/const.txt
- ===================================================================
- --- db/const.txt (revision 17209)
- +++ db/const.txt (working copy)
- @@ -595,6 +595,8 @@
- bFixedCast 2057
- bVariableCast 2058
- +bNoComa 2100 //clydelion
- +
- EQI_HEAD_TOP 1
- EQI_ARMOR 2
- EQI_HAND_L 3
- Index: src/map/map.h
- ===================================================================
- --- src/map/map.h (revision 17209)
- +++ src/map/map.h (working copy)
- @@ -416,7 +416,9 @@
- SP_ADD_SKILL_BLOW, SP_SP_VANISH_RATE, SP_MAGIC_SP_GAIN_VALUE, SP_MAGIC_HP_GAIN_VALUE, SP_ADD_CLASS_DROP_ITEM, //2041-2045
- SP_EMATK, SP_SP_GAIN_RACE_ATTACK, SP_HP_GAIN_RACE_ATTACK, SP_SKILL_USE_SP_RATE, //2046-2049
- SP_SKILL_COOLDOWN,SP_SKILL_FIXEDCAST, SP_SKILL_VARIABLECAST, SP_FIXCASTRATE, SP_VARCASTRATE, //2050-2054
- - SP_SKILL_USE_SP,SP_MAGIC_ATK_ELE, SP_ADD_FIXEDCAST, SP_ADD_VARIABLECAST //2055-2058
- + SP_SKILL_USE_SP,SP_MAGIC_ATK_ELE, SP_ADD_FIXEDCAST, SP_ADD_VARIABLECAST, //2055-2058
- +
- + SP_NO_COMA = 2100,
- };
- enum _look {
- Index: src/map/pc.c
- ===================================================================
- --- src/map/pc.c (revision 17209)
- +++ src/map/pc.c (working copy)
- @@ -2427,6 +2427,10 @@
- if(sd->state.lr_flag != 2)
- sd->special_state.no_knockback = 1;
- break;
- + case SP_NO_COMA:
- + if(sd->state.lr_flag != 2)
- + sd->special_state.no_coma = 1;
- + break;
- case SP_SPLASH_RANGE:
- if(sd->bonus.splash_range < val)
- sd->bonus.splash_range = val;
- Index: src/map/pc.h
- ===================================================================
- --- src/map/pc.h (revision 17209)
- +++ src/map/pc.h (working copy)
- @@ -156,6 +156,7 @@
- unsigned int perfect_hiding : 1; // [Valaris]
- unsigned int no_knockback : 1;
- unsigned int bonus_coma : 1;
- + unsigned int no_coma : 1;
- } special_state;
- int login_id1, login_id2;
- unsigned short class_; //This is the internal job ID used by the map server to simplify comparisons/queries/etc. [Skotlex]
- Index: src/map/status.c
- ===================================================================
- --- src/map/status.c (revision 17209)
- +++ src/map/status.c (working copy)
- @@ -6890,6 +6890,10 @@
- if (sc->data[SC_BERSERK] || sc->data[SC_INSPIRATION] || sc->data[SC__BLOODYLUST])
- return 0;
- break;
- + case SC_COMA:
- + if(sd && sd->special_state.no_coma)
- + return 0;
- + break;
- }
- //Check for BOSS resistances
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement