In this update4
Full notes
Full Argentum Online update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Server
- Store
- Events
- Maps
Argentum Online changes
[SERVER]
Transporter NPC Support β A new Transporter NPC type has been added to the server, enabling specific transportation functionalities. (by @Temis-gt in #1618)
The e_NPCType.Transporter type has been introduced, and arrays of cities and prices have been added to t_NpcInfoCache and t_Npc.
The CityCount/CityN/Map/X/Y/Price format has been loaded from the .dat file, and instances have been initialized with the TransportCity* arrays.
The complete server-side travel flow has been implemented: form submission with name-price inputs, destination validation, distance, NPC type and player status, server price discount, NPC sound playback, and warping to the configured coordinates.
The Transporter has been marked as interactive in the world, and the travel panel has been enabled.
The previous method where the client determined the cost has been eliminated, replaced by pricing managed exclusively on the server.
Support for minimum level restrictions has been added to Transporter-type NPCs. The TransporterLevel field has been added to t_NpcInfoCache and t_Npc, read from the .dat file, and copied to the NPC initialization.
In HandleCompletarViaje, the user's level is validated as greater than or equal to TransporterLevel before executing the trip. If it is not met, the message MSG_TRANSPORTER_LEVEL_TOO_LOW (Msg2205) is received.
If TransporterLevel=0 or is not defined, there is no restriction.
Disconnection Diagnostics β Diagnostics have been added to the disconnection process, and the reason/origin of the disconnection is propagated to the network closure and eject flows. (by @morgolock in #1620)
ITEMS
Swimsuit: Fixed an issue with the item's graphic in the inventory.
Patreon Item Rotation
FACTIONS
The new quest "Reduce Forces" has been added to the faction NPCs "Ezzyr" and "Tiberius," available in each castle. This quest is only accessible to the Royal Navy and Dark Legion factions. If you manage to obtain the item by eliminating Guards/Sorcerers in enemy cities, you will receive a Faction Honor Potion (+25 points) as a reward.
MAPPING
Bug fixes on the maps around Hope Island
Source
Changelog.gg summarizes and formats this update. How we read updates.
