Jump to content

  •  

Bug Tracker Migration

June 3rd
Good news everyone! The staff has decided that it is time to slowly kill off this Bug Tracker. We will begin the process of slowly migrating from this Bug Tracker over to our Github Issues which can be found here: https://github.com/HerculesWS/Hercules/issues

Over the next couple of days, I will be closing off any opportunity to create new reports. However, I still will keep the opportunity to reply to existing Bug Reports. Doing this will allow us to slowly fix any bug reports we have listed here so that we can easily migrate over to our Issue Tracker.

Update - June 7th 2015: Creating new bug posts has been disabled. Please use our https://github.com/HerculesWS/Hercules/issues tracker to post bugs. Users are still able to reply to existing bug posts.

- Administration

Issue Information

  • #005827

  • 0 - None Assigned

  • Fixed

Issue Confirmations

  • Yes (7)No (0)
Photo

[Acid - Demonstration] - Genetic

Posted by Hercules Bot on 26 May 2012 - 01:00 PM

Originally posted by GM Takumirai
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

Originally posted by Mysterious
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.

Originally posted by Docubo
tested:

0 str and 120 int = 15950~ dmg

120 str and 120 int = 15950~ dmg

str doesent affect the dmg.

Originally posted by GM Takumirai
yeah, thats why i reported it, str dont modify the damage,

Originally posted by ForteXX
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.


Originally posted by malufett
acid bomb in rA is still pre-renewal...AFAIK acid demonstration is not affected by STR...





Damage = SkillLevel x [ A x (1 - B) 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....

Originally posted by Angezerus

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:

Acid Bomb - [//Formula = [(ATK*0.07*VIT)*WpnSizePnlty + (MATK*0.07*VIT)+Card Bonus][iROWiki]

iRo discussion formula:

[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.


Originally posted by malufett
well.. let's wait for more better and accurate formula cause it is too risky to add formula which has no detailed information...

Originally posted by Angezerus
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/


Posted Image

Edited by Angezerus, 28 May 2012 - 06:19 PM.


Originally posted by malufett
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...

Originally posted by Angezerus
Uhm, any progress? I mean are we still waiting for the atk or wut? /ok

Originally posted by mofo
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.

Originally posted by Angezerus
3 month bump O.o

Originally posted by a91323
7 month ..

Any news?

moved issue from Skills

changed status to: Fixed

Fixed @ 0395610469ffcd3b71c93ef90861f73e0ab8d16f
:meow: