Issue information

Issue ID
#4139
Status
Fixed
Severity
Critical
Started
Hercules Elf Bot
Mar 21, 2010 11:50
Last Post
Hercules Elf Bot
Mar 21, 2010 11:50
Confirmation
N/A

Hercules Elf Bot - Mar 21, 2010 11:50

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

(partially copied from http://www.eathena.ws/board/index.php?showtopic=242267)

happen on all revision
this spread in Thai's eAthena society for a while

how to do this :

use wpe to send this packet when you open cashshop window
0x0288 <item id>.W <amount>.W <point>.L
CODE
8802 472F 0001 00000080


why :
eA's npc_cashshop_buy() function has overflow bug , when u send krafapoint value of (-MAX_INT) aka 0x80000
the value will gets overflow and bypass all if check and you will get MAX_INT cashpoint

This post has been edited by theultramage: Apr 17 2010, 03:17 AM