Issue information

Issue ID
#6231
Status
Working as Intended
Severity
None
Started
Hercules Elf Bot
Jul 13, 2012 12:18
Last Post
Mysterious
Mar 27, 2014 21:30
Confirmation
N/A

Hercules Elf Bot - Jul 13, 2012 12:18

Originally posted by [b]jTynne[/b]
<p>A player was using Weapon Refine to refine their Hurricane&#39;s Fury, and it seemingly broke between 1 to 2.<br/>
<br/>
                                                                                                                       
id time char_id type nameid amount refine card0 card1 card2 card3 map
Edit Inline Edit Copy Delete 18450743 2012-07-13 08:00:24 3982 X 1377 -1 0 0 0 0 0 prt_in
Edit Inline Edit Copy Delete 18450744 2012-07-13 08:00:24 3982 X 1377 1 1 0 0 0 0 prt_in
Edit Inline Edit Copy Delete 18450753 2012-07-13 08:00:29 3982 X 1377 -1 0 0 0 0 0 prt_in
<br />
Player was a Mechanic, had the proper materials, and was using the Weapon Refine skill.</p>

This post has been edited by jTynne on Jul 13, 2012 12:20

Hercules Elf Bot - Jul 13, 2012 12:23

Originally posted by [b]malufett[/b]
make sure the char has a sufficient job levels..
Working as Intended....

Hercules Elf Bot - Jul 13, 2012 12:27

Originally posted by [b]jTynne[/b]
Did you even bother reading my report? o.O

I said their item broke while it was still +1 trying to go to +2. I've never had a single item break prior to the +4 refine rating, whether Hollenghren or via Weapon Refine skill. When was this changed?

Hercules Elf Bot - Jul 13, 2012 12:32

Originally posted by [b]Ind[/b]
you see
[code]
per = status_get_refine_chance(ditem->wlv, (int)item->refine);
per += (((signed int)sd->status.job_level)-50)/2; //Updated per the new kro descriptions. [Skotlex]
[/code]
if the job level was lower than 50 the percentage boost would be negative, therefore changing the 100% success rate of the item.

Hercules Elf Bot - Jul 13, 2012 12:44

Originally posted by [b]malufett[/b]
yes it was intended...

[CODE]
per = status_get_refine_chance(ditem->wlv, (int)item->refine);
per += (((signed int)sd->status.job_level)-50)/2; //Updated per the new kro descriptions. [Skotlex]

pc_delitem(sd, i, 1, 0, 0, LOG_TYPE_OTHER);
if (per > rnd() % 100) {[/CODE]

as you can see the code above when your job level is less than 50 the chance is decrease...

XD..sir Ind got first before me...

This post has been edited by malufett on Jul 13, 2012 12:45

Hercules Elf Bot - Jul 13, 2012 13:21

Originally posted by [b]jTynne[/b]
I'M FINNA FIGHT SOMEONE
Alrighty, thank you for the clarification ;_;