summaryrefslogtreecommitdiff
path: root/localserver
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-06-07 02:35:16 -0300
committerJesusaves <cpntb1@ymail.com>2020-06-07 02:35:16 -0300
commit6c66fe7f0efbb3af3f61efc91d423004ceed2ba7 (patch)
tree1da11db38df8fdc8cd79a0211785bab574f810ae /localserver
parent8c0ba3f76a70d950fed4dafeaae0067086d84df0 (diff)
downloadtools-6c66fe7f0efbb3af3f61efc91d423004ceed2ba7.tar.gz
tools-6c66fe7f0efbb3af3f61efc91d423004ceed2ba7.tar.bz2
tools-6c66fe7f0efbb3af3f61efc91d423004ceed2ba7.tar.xz
tools-6c66fe7f0efbb3af3f61efc91d423004ceed2ba7.zip
Beta2 patch level 7
The purpose of this patch level is to swap the meaning in Element Attribute table. This will save me the effort of fixing it in first place. Flags: * fastspregen * lowrodexfee * batkmod * summonfix * marketfix * critfix * attrfix
Diffstat (limited to 'localserver')
-rw-r--r--localserver/beta.patch211
1 files changed, 10 insertions, 1 deletions
diff --git a/localserver/beta.patch2 b/localserver/beta.patch2
index d061a9b..000ef6d 100644
--- a/localserver/beta.patch2
+++ b/localserver/beta.patch2
@@ -1,7 +1,16 @@
diff --git a/src/map/battle.c b/src/map/battle.c
-index 37fc03bca..e10291b1f 100644
+index 37fc03bca..155d8cdd2 100644
--- a/src/map/battle.c
+++ b/src/map/battle.c
+@@ -372,7 +372,7 @@ static int64 battle_attr_fix(struct block_list *src, struct block_list *target,
+ return damage;
+ }
+
+- ratio = battle->attr_fix_table[def_lv-1][atk_elem][def_type];
++ ratio = battle->attr_fix_table[def_lv-1][def_type][atk_elem];
+ if (sc && sc->count) {
+ if(sc->data[SC_VOLCANO] && atk_elem == ELE_FIRE)
+ ratio += skill->enchant_eff[sc->data[SC_VOLCANO]->val1-1];
@@ -4664,7 +4664,7 @@ static struct Damage battle_calc_weapon_attack(struct block_list *src, struct bl
skill_id == SN_SHARPSHOOTING || skill_id == MA_SHARPSHOOTING ||
skill_id == NJ_KIRIKAGE))