Script Engine Upgrade As of 6295c77, rAthena's script engine has been significantly improved! Thanks to Hercules for the release of it! Character and Account (and Global Account) Variable Changes:
They're no longer limited to #define ACCOUNT/GLOBAL_REG_NUM, they're now limitless.
Storage and speed processing have been improved with less traffic being sent between the servers.
Character and Account variables now support arrays!
Variables stored in global_reg_value are now split up into account, character, and global tables (each having their own string and integer table).
Array Changes:
Increased array limit from 127 to 2 billion!
Overall speed has been improved through new array handling methods.
Script command 'getarraysize' overall processing has also been increased.
Temporary Variable Changes:
Variables are now stored in DBMaps which helps with read/write speed.
Trying to write to an instance variable outside of an actual instance will now print a warning.
Please report all bugs to the Issue Tracker!