Hey there,
In case you need to increase the max amount of subclasses per character:
Look for the below code in VillageMaster.java and change 3 to 5 (or whatever)
if (player.getSubClasses().size() >= 3)
{
html.setFile("data/html/villagemaster/SubClass_Fail.htm");
break;
}
L2Vez
Server Site: https://l2vez.com/
Discord: https://discord.gg/bX2hVfAhG2
Server is on test mode but online so you can login and try out the features your self!
General Info
Starting Level: 1
Economy: Currencies are Adena, Mantra,
Augments: 1 Active + 1 Passive at the time
Npc buffer: Simple and Scheme. Buff slot 36
Gameplay
Tattoos: 2 Tattoos
Sub-Class: No quest required. Max 5 Sub-Classes
Status Noblesse: Purchasable in shop or obtainable by killing Barakiel
PvP Color System: Reaching set amount of PvP's will change your name colour
Voiced commands: .menu | .boss | .roll | .withdraw| .deposit | .soe | .siege | .date and more
Enchants & Augments
Max Enchant Blessed 70% : +16
Max Enchant Crystal 100%: +16
Top Lifestone Lifestone: 15%
Raidbosses & Epic Bosses
8 Raidbosses : 1-3 Hour respawn
Queen Ant: 48 Hours respawn
Zaken: 48 Hours respawn
Frintezza: 48 Hours respawn
Baium: 48 Hours respawn
Antharas: 48 Hours respawn
Valakas: 48 Hours respawn
Events & Grand Olympiad
Hourly 10 min PvP event with GM buffs
Random God Event
Olympiad Period: 7 days
Olympiad Starts: 18:00 GMT+0
Castle Sieges
Daily clan hall sieges
Devastated Castle (clan hall) : Daily 21:00
Daily castle sieges
Gludio: Monday 18:00
Dion: Tuesday 18:00
Schuttgart: Wednesday 18:00
Oren: Thursday 18:00
Aden: Friday 18:00
Giran : Saturday 18:00
Innadril: Saturday 18:00
Goddard: Sunday 18:00
Rune: Sunday 18:00
More info
Casino Npc: Play Blackjack and more!
Loot Box Npc: Get random items.
Clan Npc: Get your level 8 clan.
Systems Auto CP/HP/MP potions system
Anti heavy system
Vote reward system
Offline shop Stackable ls, bogs, scrolls
PvP title color system
Special Special animations for character login
https://l2vez.com/
During the changename do not forget to update the player data
PlayerInfoTable.getInstance().updatePlayerData(player, false);
player.broadcastUserInfo();
player.store();
player.sendMessage("Your new character name is " + newName);
Hi there!
Based on the below i adapted the champion mod code for acis 401.
Not my proudest work but it gets the job done.
https://pastebin.com/GR78sg0Z
Hey there!
Look for
if (scrollTemplate.isBlessed()) {
Under aCis_gameserver\java\net\sf\l2j\gameserver\network\clientpackets\RequestEnchantItem.java file and do something like below
if (scrollTemplate.isBlessed()) {
// blessed enchant - clear enchant value
// player.sendPacket(SystemMessageId.BLESSED_ENCHANT_FAILED);
int temp = item.getEnchantLevel();
if (temp > 2) {
temp = temp - 2;
item.setEnchantLevel(temp);
player.sendMessage("Enchantment failed. Item enchant is now +" + (temp));
} else
player.sendMessage("Enchantment failed.");
item.updateDatabase();
player.sendPacket(EnchantResult.UNSUCCESS);
} else {