In this update3
Full notes
Full Argentum Online update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- Security
- Fixes
- Balance
Argentum Online changes
๐ฅ๏ธ Server
๐น PR #1718
Fix floating faction text position when scoring a kill
Replaces explicit references to [c]UserList(TargetIndex).pos.x/y[/c] (or [c]UserList(Target).pos.x/y[/c]) with [c].pos.x/.pos.y[/c] from the With block of each function, so the floating text ("+N"/"-N" faction points) is drawn over the attacker โthe one receiving the scoreโ instead of the victim.
๐ Bug fixed: [c]WriteTextOverTile[/c] used the victimโs position as text coordinates. Since that function only sends the packet to the attackerโs connection ([c]SendTarget.ToIndex[/c]), the client never displayed anything if the position didnโt match where the attacker expected to see the text (over themselves), unlike the already working pattern in [c]GetExpForUser[/c] for "+experience points".
๐น PR #1710
Fix missing validations in combined paralysis & immobilization spells
The effects of Paralysis and Immobilization inside [c]HechizoCombinados[/c] (Type=8 spells, e.g. Crippling Stab) did not go through the same validations already present in [c]HechizoEstadoUsuario[/c] (Type=2 spells). This allowed recasting the spell on an already paralyzed/immobilized target, indefinitely resetting the duration.
Changes:
โ Added check for [c]TiempoDeInmunidadParalisisNoMagicas[/c] (temporary post-effect immunity).
โ Added validation [c]UserMod.CanMove[/c] to prevent applying the effect if the target is already paralyzed or immobilized.
โ Added check for [c]eCCInmunity[/c] (character control immunity).
โ Added call to [c]checkHechizosEfectividad[/c] (anti-cheat control for spell farming/spam).
โ Fixed [c]Counters.Paralisis/Counters.Inmovilizado[/c] so they are only assigned when the effect is applied for the first time ([c]If flags = 0[/c]), instead of always resetting โ which allowed indefinite extension via recast.
๐น PR #1727
Restore item deletion from inventory
Replaces the disabled handler with the full [c]HandleDeleteItem[/c] flow. Logic is restored exactly as before, without altering original behavior.
๐ Reads [c]isSkin[/c] and [c]Slot[/c] from the packet. If [c]isSkin[/c] is false, validates slot, safe zone (not in event map), that the user is alive, and that the item is not equipped. If validations pass, clears the slot, updates inventory, and confirms with a message to the user. If something fails, informs why deletion was not possible.
โ ๏ธ Skin deletion remains disabled with the same message as before.
โจ Spells
๐ช Summon Earth Elemental: now requires Knotted Staff.
๐ฅ Summon Fire Elemental: now requires Knotted Staff.
โ๏ธ Crippling Stab: mana cost 200 (160 >> 200), energy cost 240 (215 >> 240).
๐ OBJs
๐ The item"Summon Gorilla"can now be used by the MAGE class.
๐พ NPCs
๐ง Summoned Mummy: max damage 40 (35 >> 40).
๐ฆ Summoned Gorilla: max hit 50 (40 >> 50).
๐ฅ Fire Elemental: min damage 70 (65 >> 70), max damage 80 (85 >> 80).
๐ Quest
โจ Added new quest to NPCs Ezzyr / Tiberius:"The Fury of the Depths"
Source
Changelog.gg summarizes and formats this update. How we read updates.
