Code: Select all
10-17 Austin
Fixed : array += array will work properly now by merging the arrays.
array += xxx will place 'xxx' at the ending index of the array.
Fixed : gotten items (items on a client's cursor) will save in items.txt
at the position it is currently being carried at.
09-28 Austin
Added : account.AddCharacter(index)
* If Index is 0 (.AddCharacter(0)), it will find the next available slot on the account.
(Otherwise pass 1-5)
Will create a naked, uncolored, male character named "new character" at 1, 1, 1 on Britannia.
Character setup will need to be done in the script that creates it.
Does not start "scripts/misc/oncreate.ecl"
09-27 Austin
Added : File::FileExists( filename ) - returns 1 if a file exists, 0 if not.
09-26 Austin
Fixed : Bug in repsys hook where highlight and name color params were backwards for player-player.
Fixed : move_offline_mobiles method for boats.
09-23 Shinigami
Changed : Profiling counter Script_Cycle and Sleep_Cycle uses 64bit now
09-20 Austin
Changed: polsys::Realms() to polsys::Realms(realm:="")
If a realm name is passed, it will provide a struct for that specific realm,
otherwise will work as it did before.
09-17 MuadDib
Added: NPC::SayUC(). Same thing as Say(), cept unicode formatted.
Changed: NPC::Say() and SayUC() now check distances for different text types.
Note: DoEvent for SayUC() is currently disabled.
09-17 Shinigami
Changed : uo::SendEvent() and Script.sendevent() will return error
"Event queue is full, discarding event"
09-16 Shinigami
Added : some Packet functions, same as original one, but with flipping Byte Order
Packet.GetUnicodeStringFlipped(offset, length)
Packet.SetUnicodeStringFlipped(offset, unicode character array, nullterminate)Code: Select all
10-07 Shinigami
Added : FreeBSD support
10-07 MuadDib
Changed: Memory handling for FindPath().
Changed: Core Decay now checks if item is in use. Also affects Gotten Items
that are check for decay by the core while it's being picked up.
Fixed : Bug that would keep an item marked in use if drop item failed.
Fixed : Crash involving UO::DestroyItem being called on an item being held
by a player. Now returns an error same as if item is in use and not
reserved to that character.
Note : ALWAYS remember, to keep bugs happening in your scripts that involve
players picking up/moving items to keep them from being removed from
containers or ground by scripts, or from being destroyed, ALWAYS use
ReserveItem() to lock that item. If an item is reserved, you cannot
pick it up, etc.
09-16 Shinigami
Fixed : Memory Overwrite Bug in Unicode code (e.g. packet.SetUnicodeString())Linux download : http://releases.polserver.com/linux/beta
FreeBSD download : http://releases.polserver.com/freebsd/beta
feel free to test it...