Releases: Black-Tek/BlackTek-Server
BlackTek Server 1.0 (Dark Night Salvation)
This release is the first official release and has a great many changes to it since I started with TFS 1.4.2. To list every single change would be quite excessive, so instead I will share a condensed list of the new features:
- Added manifest mode enabled
- Added 5 new Item Events
- Added new boolean config options
- Added new CreatureEvents
- Added Item Classifications and Tiers
- Added XML parsing bindings for Lua
- Added Modal Window Helper lib
- Added Reward Container & Boss System
- Added discord webhook functionality
- Added Quivers
- Added Augmented Players and Items
- Added Tibia Imbuements
- Added Imbuements API
- Added missing logic for Tile::getUseItem
- Added Hash Cache for spectators
- Added missing modifier enums
- Added missing lua methods for Game: getOutfits, getMounts, getVocations
- Added Player:onInventoryUpdate
- Added method Creature::isDead()
- Added ItemType:getShootType()
- Added Item Classifications and Tiers
- Added lua methods House: setRent, getPaidUntil, setPaidUntil
- Added lua methods Party: onInvite, onRevokeInvitation
- Added getSpectators method to Npc
- Added lua methods Player: isNearDepotBox, getIdleTime
- Added Bootstrap.bat
- Added ARM64 build
- Added manifest mode
- Implemented Hash Cache for spectators
- Added additional considerations for classic slots
- New Event onSpellTry (codinablack, sarah whesker)
- New Event Interface Item Events (codinablack)
- New Event onSave (codinablack)
- New global event: OnSave (codinablack)
- New function isClass (codinablack)
- Effects support for summons (codinablack)
- Player.onRotateItem event (codinablack)
- Database transaction and row insert in lua (codinablack)
- Support for hundredths after decimal point (codinablack)
- Monster.getId in onSpawn event (codinablack)
- Obtain master of summons on death (codinablack)
- More Responsive Monsters (saiyansking)
I would like to document here a few other significant changes, like, the changing of build systems to use premake instead of Cmake, spectator cache, rewriting tile:queryAdd method, as well as introducing bootstrap scripts to ease the initial setup process.
Full Changelog: https://github.com/Black-Tek/BlackTek-Server/compare/7c019ba..1c7dd32
BlackTek Server Edge Build
This is an automated Windows Edge build for commit 61f3e27
OS-BuildType: Windows
Build date: 2025-01-07T16:21:18-06:00
BlackTek Server Edge Build
This is an automated Linux Edge build for commit 61f3e27
OS-BuildType:
Build date: 2025-01-07T16:21:18-06:00