#
Cursed Weapons Rework – Official 2019+ Style (Prelude of War / Orc Village)
Hi everyone. This is the brand-new reworked
Cursed Weapons system, built based on the official 2019 format (Prelude of War) and subsequent years, including mechanics from the latest official Samurai Crow version.
Before we begin, I want to say that during the event, the server becomes a true hell when Zariche and Akamanah fall into the hands of those who know how to wield them for evil!
---
##
OverviewThe classic version of Cursed Weapons (Zariche/Akamanah) remained active for 24 hours with a chance to drop at any time of day. This was removed from the official servers in 2019, with the Prelude of War update.
Now, it is an event with fixed days and times: it occurs on Mondays and Thursdays, from 18:00 to 23:00.
---
##
How It Works & Phases###
Start at 18:00 (Phase 1):
- When the event starts, the drop chance is activated to 100%. When a player picks up the sword, a new social effect will envelop them, and the new appearance of the Cursed Weapon will become visible.
- The holder of the Cursed Weapon receives two buffs:
Buff 1 – Soul of Sword (Zariche/Akamanah):
> PvP Damage +100%, PvP Def. +90%, Max HP/MP/CP +150,000, P. Atk. +45,717, M. Atk. +26,586, Atk. Spd./Casting Spd. +1500, Critical Rate for basic attacks +500, P./M. Skill Critical Rate +50%, Speed +300, Received Healing +90%.
Buff 2 – Blood Sword (Zariche/Akamanah):
> This buff evolves based on the player's in-game Kills. The reward value is displayed when opening the map and hovering the cursor over the sword icon. The count updates until 22:58:59.
>
> Players from the same clan do not count toward the Blood Sword buff.
###
Reward System (Blood Sword Buff):
Kill points are earned by killing characters Lv. 20+:
| Level Range | Points |
|-------------------|----------- |
| Lv. 21-84 | 1 pt. |
| Lv. 85-99 | 10 pt. |
| Lv. 100-105 | 100 pt. |
| Lv. 106-110 | 500 pt. |
| Lv. 111+ | 700 pt. |
Points required to level up the Sword:
- Lv. 2: 15,000 | Lv. 3: 45,000 | Lv. 4: 90,000 | Lv. 5: 180,000
(The buff level resets if the holder dies).
###
Inactivity Rule:
The player who picks up the Cursed Weapon has a 2-hour time limit to secure a Kill. If they fail to do so, the sword is removed along with all buffs.
---
##
Cursed Weapon Attack – Skill (Prison of Souls)
When equipping Zariche or Akamanah, the player gains an exclusive attack skill: Prison of Souls.
- No need to place the skill on the action bar. It activates automatically.
Single-Target Attack: Using a single-target skill against another player in PvP mode/PvP Zone will apply the Prison of Souls debuff to the victim.
Area Attack (AoE): Using an AoE skill in PvP mode/PvP Zone will apply the debuff to everyone within range (friends, clan, ally, or war members), except members of the holder's own Party.
###
Debuff Effect (Prison of Souls):
- The victim becomes paralyzed and immortal. No attack or purge will affect them.
- To break free, the victim must receive 540 hits.
- Failing to destroy the barrier within 2 minutes will teleport the victim to the nearest town.
Anti-Exploit: Relogging does not remove the debuff. The timer continues from where it left off when the player relogs. Server restarts also do not remove the effect.
---
##
Mechanic: Cursed Weapon Defense (Sea of Spores)
The defense event takes place in Sea of Spores, where the NPCs Priests of Zariche/Akamanah and the Treasure Chests are located.
###
Phase 1 (18:00 to 22:29):
- Event NPCs remain petrified and take no damage from any player, including GMs.
- If the sword holder enters a Peace Zone or logs out, after 10 seconds, the NPCs lose their petrification.
- Once unpétrified, the Priests begin attacking the Treasure Chest corresponding to their sword. If the Chest is destroyed, the sword holder dies immediately and loses the weapon and buffs (even if offline).
- If the player quickly leaves the Peace Zone, the NPCs return to petrified state in 1 second.
- Any player can attack the Treasure Chest while it is unpétrified.
- Regular players: Maximum of 20 damage to the Chest (damage to Priests is blocked).
- Cursed Weapon holder: 200 damage to the Chest and 1500 max damage to the Priest.
###
Phase 2 (22:30 to 22:58):
- Priests and Treasure Chests lose petrification permanently.
- Priests will continuously attack the Chest. This is the moment when the sword owner must attack the Priests to prevent their Box from being destroyed (they may also attack their own Box if desired).
###
Final Phase (22:59):
- NPCs are automatically petrified.
- Swords stop dropping from monsters.
- The current holder receives an in-game mail with bonus Adena and a Sealed Box containing, randomly, materials to craft the Blood Sword or a chance to obtain the Blood Weapon itself.
###
Final Reward at 22:59:
- 5 Billion Adena guaranteed + Additional Adena based on buff level:
- Lv.2: 200M | Lv.3: 500M | Lv.4: 2B | Lv.5: 5B
###
Event End (23:00):
- Holders die; swords and buffs are removed.
- NPCs are destroyed and reset, reappearing petrified at 23:10 for the next event day.
---
##
General System Notes & Adjustments (Mechanics Details)###
1. World Appearance & Drops- Full Immersion: When a sword appears in the world, the sky turns red, the screen shakes, and all players are notified in chat about the exact drop location.
- Drop Rules: Between 18:00 and 22:58 (event hours), swords drop exclusively from monsters/areas level 95 or higher. Zariche and Akamanah will never drop in the same area where the other one appeared or is currently present.
- Conquest Restriction: Sword drops are disabled in Conquest areas (neither from monsters nor event NPCs), and teleporting there while holding the weapon is not possible.
- Despawn & Event End: A sword that drops on the ground (whether from a monster or a dead player) will remain there for only 10 minutes before being removed and becoming droppable again in the world. With 10 seconds remaining until 22:59, any sword on the ground is deleted, and no further drops occur.
###
2. Equipment, Classes & Subclasses- Universal Use: All classes can equip Zariche and Akamanah without visual errors, but Sigil usage is blocked while equipped.
- Unequip (Post-Prelude): Unlike the original Prelude of War version (which locked the weapon in hand), in later chronicles it is allowed to unequip the Cursed Weapon to use the character's own weapon. Even when unequipped, the player retains the buffs and can use the Prison of Souls skill through their normal class attacks.
- Class System: The sword effect and its buffs remain active if the player switches to Sub/Dual class, or even if they acquire a new class from the NPC while being the holder.
###
3. Hidden Identity & Communication- Visual Anonymity: When equipping the weapon, the player's true name, title, rank, and clan symbol disappear from other players' screens, replaced by "Zariche" or "Akamanah".
- Chats (Real Name Rule): The player's real name remains invisible in global, hero, party, clan, ally, and world chats. However, direct messages (PMs) and system messages about successful enchantments/achievements will display the holder's true name.
- Dynamic Radar: When the event starts, the map displays icons showing the exact location of holders and the bonus Adena value to be received. To update the position, simply click the top icon or reopen the map (identical to the official system). These icons disappear when the event ends.
###
4. Social, Status & Movement- Party: Upon picking up the sword, the player is automatically removed from their current Party but is completely free to accept invites and join new Parties immediately afterward.
- Mobility & Restrictions: Mobility has been improved. The holder can now use Gatekeepers, and the restriction preventing entry into Timed Hunting instances has been removed. However, the prohibition on participating in the Olympiad remains.
- Removed Penalties: The holder does not drop inventory items upon death, and negative karma is not cumulative.
###
5. Combat & Debuffs (Prison of Souls)- Cast Rules: The Prison of Souls debuff has a fixed reuse time of 3 seconds and is blocked inside peaceful areas/towns. In some hunting grounds, holding the CTRL key may be required to cast the skill.
- Anti-Spam Protection: Regular players already imprisoned by Prison of Souls are shielded, preventing the debuff timer from being unfairly renewed on top of the current penalty.
###
6. NPC Defense (Sea of Spores)- Zone Adjustment: The PvP area for Cursed Weapons in Sea of Spores has been expanded to cover the exact same points as the official server, and the local peace zone has been extended inside the respawn house. The Battlefield Guide NPC text has also been updated.
- Damage (No Bugs): It is normal for the Zariche/Akamanah holder to deal damage to the Priests of Purification and the Treasure Chest. However, unlike the official server (where a bug allows regular players to attack the Priests), on L2J Mobius this error has been circumvented, preventing damage from non-cursed players.
- NPC Shielding: A custom absolute protection skill (linked to the event effect itself) was created to protect the NPCs, sparing the server from running heavy checking scripts. NPCs do not attack players, and admin commands like `//kill` have no effect on them.
###
7. GM Panel & Test Mode- Dynamic Panel: During event hours, the in-game GM panel indicates exactly which Phase is occurring at that minute.
- Simulation Environment: Outside official hours, a GM can activate a "Test" mode (Phase 1 or 2). In this mode, only the AI and mechanics of the Priests and Treasure Chests will function for debugging purposes. There are no sword drops, the sword does not fall to the ground, and the final Adena delivery is not executed.
---
##
Known Issues (Do Not Affect Gameplay)These are some visual or behavioral details present in the script that do not break the event mechanics:
-
Treasure Chest Icons: The icons for the boxes (Zariche/Akamanah) are not currently displayed on the map radar. The base code for this is already ready and inserted in the core.
-
Icons in Conquest: The clickable sword icons still appear on the map in the Conquest area. This is not necessarily a problem, as on the official server these icons also appear and disappear randomly in these zones. In any case, the code to attempt to isolate this has also been left in the core.
-
GM Panel Usage (Testing): If a GM gives the sword to a player outside event hours (for testing/fun), that player logs out, and only logs back in during official event hours, they will retain high Cursed Weapon reputation. The script is prepared to remove the sword in any situation outside the event, but the official recommendation is: always click "STOP" in the GM panel to clear any test traces before the real event time.
-
Post-Restart Visual Buff (Not a Bug): If the server is restarted or crashes during the event, the Blood/Demonic buff icon may not load visually on the player's bar upon return. The system and stats continue to function perfectly behind the scenes, and the icon will reappear on screen after some time or as soon as the player secures their next Kill.
---
##
Breakdown of Modified Files
Here is the list of all touched files for anyone who wants to analyze the change structure.### Configs, Datas & XMLs
- `dist/game/config/AdminCommands.xml` and `dist/game/config/Custom/RandomSpawns.ini` (Updated with new panels and blocks).
- `dist/game/config/Player.ini` (Updated Gatekeeper rule).
- `dist/game/data/CursedWeapons.xml` (DropRate = 100%, controlled by Core).
- `dist/game/data/stats/items/08100-08199.xml` and `08600-08699.xml` (SS/SPS and Skills support).
- `dist/game/data/stats/npcs/24300-24399.xml` and Zones (Peace/PvP adjusted for Sea of Spores).
- `dist/game/data/stats/skills/35300-35399.xml` and `35400-35499.xml` (Reformulation of buffs/debuffs).
- `dist/game/data/stats/skills/custom/cursed_sword_skill.xml` [NEW]: Skill 999881 for NPC immunity.
### HTMLs & Interfaces
- `dist/game/data/html/admin/cwinfo.htm` and `help/cwinfo.htm` [NEW] (GM Panel).
- `dist/game/data/html/default/34508.htm` to `34508-3.htm` (Battlefield Guide).
### Scripts (AI & Handlers)
- `AdminCursedWeapons.java` (Panel logic and testing).
- `CursedWeaponDefense.java` [NEW]: Massive AI for controlling Boxes, Priests, and Schedule.
- `CursedWeaponAttack.java` [NEW]: Prison of Souls logic (540 hits).
### Core Engine (Models and Managers)
- `CursedWeaponsManager.java`: Refactored for time and instance checking.
- `CursedWeapon.java`: Complete refactoring of rewards, drops, and map icons.
- `Creature.java` and `Player.java`: Hardcoded damage limits for Boxes/Priests and skill retention on Subclass switch.
### Network (Packets)
- Total Anonymity: `CharInfo.java`, `UserInfo.java`, `CreatureSay.java`, `PartySmallWindowAdd.java`, `PartySmallWindowAll.java`.
- Map Updates: `ExClientPackets.java`, `ExCursedWeaponLocation.java`.
- [NEW] Packets: `RequestExActivatedCursedTreasureBoxLocation.java` and `ExActivatedCursedTreasureBoxLocation.java` (Rendering of box icons on radar).
---
Downloads / Patches (.diff)To facilitate integration and avoid code conflicts, I have generated and tested individual .diff files (patches) for each of the latest L2J Mobius versions.
Please download the exact file corresponding to your chronicle:⚔️ [13.1] Orc Village: [
Download Diff 208kb ]
⚔️ [12.3] Superion: [
Download Diff 207kb ]
⚔️ [11.3] Shinemaker: [
Download Diff 207kb ]
⚔️ [10.3] Master Class: [
Download Diff 210kb ]
⚔️ [09.2] Return of the Queen Ant: [
Download Diff 212kb ]
⚔️ [08.2] Homunculus: [
Download Diff 213kb ]
⚔️ [07.0] Prelude of War: [
Download Diff 207kb ]
The Orc Village version can be applied to all subsequent versions up to the latest Samurai Crow.I hope this adaptation is useful for community servers; feel free to test and leave feedback. 
New animation transformation

Skill Cursed Weapon Individual / Area

Killed Npc Priest of Purification
NPC Priests of Purification attacking the Akamanah Treasure Chest. The consequence of the Chest being destroyed is the immediate death of the player holding the Akamanah Sword.

Local - Sea of Spore
Panel GM
