-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Changelog 1.3
Daniel Speichert edited this page Oct 18, 2020
·
13 revisions
=====================
- Updated party share experience formula + moved to Lua
- Fixed debug assertions when using mount on unsupported outfit
- Moved remaining commands to talkactions and dropped support.
- Update Premium time on each login
- Party cannot be initiated with self
- Fixed a crash when >7 players were on one tile
- Databases is now UTF-8 encoded
- new config option
houseOwnedByAccount = false
(#2935) - new config option
cleanProtectionZones
(#2647) - Refactored cleaning function to be faster (#2647)
- Added POSIX + Windows console close signal handling
- Bug reporting is now handled in Lua, check
Player:onReport
event - NPCs stop moving when no players can see, reducing CPU usage
- File loader refactored to be simpler and faster
- Singletons return by reference instead of pointer
- Cleaned unused variables, functions and assignments
- SIMD XTEA algorithm
- Moved some compat functions to metatables
- Added
Player:addPartyCondition
helper for spell scripts - Added
hasChaseMode()
,hasSecureMode()
andgetFightMode()
toPlayer
- Added
Game.getClientVersion()
to fetch current client support - Added
Player:onItemMoved
event - Added
Player:getZone()
- Added
Creature.setHealth()
- Added
Tile:addItem
andTile:addItemEx
- Added
Position:isInRange()
- Added
Player:onTradeCompleted()
event (#2970) - Added Achievements system #2847
- Added Event Callbacks (#2867)
- Updated potions script
- Updated monsters
- Moved illusion and summon creature spells to Lua
- Monsters:
minspeedchange
,maxspeedchange
#2826