Issue information

Issue ID
#4593
Status
Working as Intended
Severity
None
Started
Hercules Elf Bot
Dec 1, 2010 0:48
Last Post
Hercules Elf Bot
Mar 5, 2012 17:36
Confirmation
N/A

Hercules Elf Bot - Dec 1, 2010 0:48

Originally posted by [b]Mara[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=4593

I was testing the skill "Marionette Control" and is working as intended.
But there's a problem, but i don't know if it's a bug, because official servers also have this problem.
For example:
I'm a Priest, i'll receive bonuses from Marionette Control, my actual status:
01+00 STR
01+00 AGI
92+04 VIT
53+11 INT
89+07 DEX
01+00 LUK
So, when Marionette started, my status changed to:
01+04 STR
01+35 AGI
92+07 VIT
53+12 INT
89+10 DEX
01+00 LUK
It's working fine, my server has max.param=99, then player_status_points+status_bonus+marionette_bonus can get at max 99.
And here come the problem:
If you reset stats before using Marionette and after the skill working start redistributing your points, it stills there.
For example:
01+00 STR
01+00 AGI
01+04 VIT
01+11 INT
01+07 DEX
01+00 LUK
After Marionette:
01+04 STR
01+35 AGI
01+07 VIT
01+12 INT
01+67 DEX
01+00 LUK
And I have a lot of status points.
I put:
01+04 STR
99+35 AGI
01+07 VIT
25+12 INT
99+67 DEX
01+00 LUK
And look! It surpassed max.param=99!
WOW, of course you need to reset every time you wanted to exploit this, but it stills an exploitable skill.
Will it be fixed? I tried to imagine how can it be fixed, so something like check the level with status points avaiable with the status may works.
Thanks ;D

This post has been edited by Mara: Nov 30 2010, 04:50 PM