π’ Update Notes - 27/05/26
π» Client
PR #861 (ReyarB)
chkAntiCheat has been converted into a global toggle switch, eliminating the auto-toggling of other controls and preventing duplicate messages due to lag. The penalty logic has also been adjusted, and visual details in the GM panel have been corrected.
β Impact: Greater manual control of AntiCheat and fewer duplicate penalties/logs.
PR #865 (Plus)
The thickness of the white border at the coordinates displayed in frmMain has been reduced. The text remains legible but with a more subtle and less intrusive outline.
β Impact: Improved aesthetics and visual clarity in the interface.
PR #862 (Plus)
A crash in HandleCharAtaca has been fixed when VictimIndex = 0. This value is now allowed as "no victim" in failed attacks, preventing unnecessary errors.
β Impact: Greater client stability, without crashes during invalid attacks.
PR #864 (Temis)
Direct calls to WriteCancelarTorneo/ParseUserCommand are replaced with a single WriteCancelarEvento, unifying cancellation behavior across different forms.
β Impact: More consistent code and simplified maintenance for event cancellation actions.
β‘Server
PR #1609 (Temis)
Handling is added for applicants whose character cannot be resolved: if the applicant's CharId <= 0, the localized message MSG_ASPIRANTE_OFFLINE_SIN_CHARID is sent, and the flow is interrupted to avoid processing invalid clan requests.
β Impact: Prevents errors and phantom clan requests when the character does not exist or is offline.
PR #1605 (ReyarB)
In Codigo/Protocol.bas, within HandleAntiMacroMessage, outgoing calls to WriteLocaleMsg and WriteShowMessageBox for the target user were removed, and the GM log entry was changed to record a registered control (βRegistered anti-macro controlβ) instead of βsent.β
β Impact (inference): Improves consistency in event and request handling, reducing errors.
PR #1612 (Temis)
Fixes a bug where Team1 was being built using Team2 data in ties (copy-paste error). Additionally, the minimum ELO threshold was lowered from 35 to 33, the variable todosMayorA35 was renamed todosAptos, and message 1697 was updated to reflect the new minimum level.
β Impact: Fairer challenges with lower level requirements and corrections to tie-breaking logic. Support for future character challenge rankings.
π§© Resources
[SPELLS]
The StaPercentRequired property is applied to the Resurrect spell, changing its energy requirement from a flat amount to a percentage of the user's energy.
The level requirement to consume the item (spell) is removed.
ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ 0
ΠΠΎΡΡΠ΅Π²ΡΠ΅ Π½ΠΈΠΊΠ½Π΅ΠΉΠΌΡ Π½Π΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ Π»ΠΈΡΠ½ΠΎΡΡΡ. ΠΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ°.
ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΅ΡΡ Π½Π΅ Π½Π°ΡΠ°Π»ΠΎΡΡ.