Issue Information
-
#005827
-
0 - None Assigned
-
Fixed
Issue Confirmations
-
Yes (7)No (0)
Consume 1 Bottle Grenade and 1 Acid Bottle to hurl the contents of both items at a targeted enemy to inflict an amount of damage affected by this skill's level, the caster's INT and STR, the attack power of his weapon and the target's VIT. In PvP situations, Acid Bomb only inflicts 50% of its damage on other characters, but it may damage the targeted character's Weapon or Armor. This skill has a 1 second Cast Time followed by a 1 second Skill Delay, and consumes 30 SP per cast. Has a Skill Level's % chance to break weapon or armor.
- it state there that modifier is int + str
- but it think in rAthena modify only int
Have you at least tested this before even posting it? Have you modified both your STR and INT? Or either STR or INT? Test them out please before actually making a bug report.
tested:
0 str and 120 int = 15950~ dmg
120 str and 120 int = 15950~ dmg
str doesent affect the dmg.
yeah, thats why i reported it, str dont modify the damage,
Dont know where else damage would be modified, but quick src check shows this:
case CR_ACIDDEMONSTRATION: // updated the formula based on a Japanese formula found to be exact [Reddozen] if(tstatus->vit+sstatus->int_) //crash fix md.damage = (int)((int64)7*tstatus->vit*sstatus->int_*sstatus->int_ / (10*(tstatus->vit+sstatus->int_))); else md.damage = 0; if (tsd) md.damage>>=1; if (md.damage < 0 || md.damage > INT_MAX>>1) //Overflow prevention, will anyone whine if I cap it to a few billion? //Not capped to INT_MAX to give some room for further damage increase. md.damage = INT_MAX>>1; break;
So... no STR affecting the damage.
Edited by ForteXX, 26 May 2012 - 07:08 PM.
acid bomb in rA is still pre-renewal...AFAIK acid demonstration is not affected by STR...
Damage = SkillLevel x [ A x (1 - x (1 - C) x (1 - D) x (1 - E) x F x G [ H x 0.7 x INT x INT x VIT / (INT + VIT) ] ]
- A = 0.5 for player, 1 for monster and else
- B = race reduction gear/card (0.3 Thara Frog Card, 0.1 Poopoo Hat, 0.05 Zealotus Mask, 0.1 Combat Knife)
- C = element reduction gear/card (0.75 Ghostring Card)
- D = neutral damage reduction gear/card (0.2 Raydric Card, 0.1 Noxious Card, 0.5 Deviling Card)
- E = anti-sniping gear/card (0.05 Alligator Card, 0.35 Horn Card, 0.1 Noxious Card, 0.1 Long Mace)
- F = WoE reduction (0.6 for WoE maps, 1 for PvM and PvP maps)
- G = 2/3 for players with Assumptio, 1 for players without Assumptio
- H = 2 for Lex Aeterna, 1 otherwise
- INT is the biochemist INT stat
- VIT is the target/enemy VIT stat
- Values in bracket are rounded down (floor mathematical function)
and renewal formula is still unknown....
Acid Bomb
- Acid Bomb is now influenced by your physical attack power, magical attack power, and the target's VIT.
- Acid Bomb can now be reduced by the target's physical defense and magical defense.
http://rathena.org/b...or-some-skills/
Daredevil's x-xtream formula:
iRo discussion formula:Acid Bomb - [//Formula = [(ATK*0.07*VIT)*WpnSizePnlty + (MATK*0.07*VIT)+Card Bonus][iROWiki]
[0.7x(((MATK-MDEF)+(ATK-DEF))²)xVIT]/[(MATK-MDEF)+(ATK-DEF)+VIT]
x-xtream source:
http://code.google.c...rc/map/battle.c
case CR_ACIDDEMONSTRATION:
{
short atk, matk, size_mod, bonus;
//Formula = [(ATK*0.07*VIT)*WpnSizePnlty + (MATK*0.07*VIT)][iROWiki]
atk = sstatus->batk + sstatus->rhw.atk;
matk = sstatus->smatk + sd ? sstatus->wmatk : 0;
size_mod = sd ? sd->right_weapon.atkmods[tstatus->size] : 100;
bonus = sd ? sd->long_attack_atk_rate : 0; // Long ATK Bonus. Likes : Archer Skeleton Card
if ((atk != 0 && size_mod != 0) || matk != 0)
md.damage = (int)(((7 * atk * tstatus->vit) * size_mod / 100 + (7 * matk * tstatus->vit)) / 100);
else
md.damage = 0;
if (tsd || is_boss(target)) //Damage berkurang setengah ke Player dan MVP
md.damage >>= 1;
if (md.damage < 0)
md.damage = 0;
if (md.damage > INT_MAX>>1)
md.damage = INT_MAX>>1; //Overflow prevention
if (sd && bonus != 0)
md.damage += md.damage * bonus / 100;
}
break;
iro source:
http://forums.irowik...t=24798&page=26
So we have 2 formulas. One from x-xtream and one from irowiki discussion (by Atum)
We only need to test em on officials.
Personally, I believe that the iRo formula is correct, because in renewal defs reduce the damage, and as they say in the discussion, the tests showed that the formula is pretty accurate.
Edited by Angezerus, 28 May 2012 - 09:36 AM.
well.. let's wait for more better and accurate formula cause it is too risky to add formula which has no detailed information...
I did some more research, and I believe this is the most up to date formula we have around
http://forums.irowik...395&postcount=7
http://forums.warppo...-genetic-guide/
Edited by Angezerus, 28 May 2012 - 06:19 PM.
XD..its seems this will take too soon..rA physical attack is not yet fully renewal..the one in wAtk and variance is part of the rE physical attack formula...
Uhm, any progress? I mean are we still waiting for the atk or wut?
i hope this gets fixed soon. with the currrent formula, genetics walk over renewal MvP monsters and their off the chart vit. if this gets rectified, genetics would need build variations instead of the usual full on int/dex build.
3 month bump O.o
7 month ..
Any news?