Ir para conteúdo
  • Cadastre-se

L2Maniac NetWork X1000 C6


Falcone65

Posts recomendados

General Information of Maniac

Basic Information
Experience Rates: x500
SP Rates: x500
Adena: x 50
Party Exp: x 1.5
Party SP: X 1.5


Enchant Rates
Safe +4 for armor
Safe +4 for weapons
Normal Enchant Scrolls 75%
Blessed Max Enchant +12 for Armor (Blessed Scrolls Rate 80%)
Blessed Max Enchant +14 for Weapons (Blessed Scrolls Rate 80%)
Maniac's Blessing +18 for Armor(50% but item won't go to 0 after fail, it will go only 1 enchant less instead)
Maniac's Blessing +18 for Weapons(50% but item won't go to 0 after fail, it will go only 1 enchant less instead)

Augmentation Rates
Normal life stone lvl 76 - 2%
Mid Life stone lvl 76 - 4%
High grade life stone lvl 76 8%
Top grade life stone lvl 76 15%


General Information
Auto loot
Buff slots 28+4
Subclass & Class Change Free
New H5 olympiad System
Solo and Party Dungeons
New Territory Wars system from H5
Sieges & Manors working l2off like
Skills & classes based on retail l2off balance
Flawless Geodata & Pathnodes
Max subclasses 3
Augments 1+1
Economy System
Weekend zones
2 Static Maniac's Custom bossed (Chaotic & non-Chaotic) (With Special requirements)
Party zone with static times (Changes Zone every day)
Party Zone Separate in 2 pieces South/West Side Chaotic/Normal
Olympiad Games Retail like (with some custom restrictions)
PvP Zone with restrictions for unlimited PvP (Closed During Party zone) (Changes Every 1 Hour)
Chaotic Epic Bosses
Unique Game Play
Many more features!

Custom Features & Information's
Maniac Dungeons
To make the game easier and more enjoyable for the solo players but also for the clan players
we create Dungeons(Instances) in lineage 2 Maniac which you can enter 2 times every 12 hours.

Guide:
Dungeon Story mode(Solo)
In this Dungeon you can enter alone there is 4 rooms of mobs which need to be clean up to go to next stages
Mobs has more boosted drops from the Normal Farm zones of Maniac server.
After Completing 4 Rooms of mobs and you succeed it,you will have to make one more final move!
In order to complete the Dungeon you must slain the Sons of Maniac!
In any case you fail to complete any stage you loose your chance to re-enter on Story Mode for the next 12 hours.

Dungeon Party(Hard)
In this Dungeon, you need to have a full party to enter & complete.
The mobs are x10 times stronger than the story mode.
after completing 5 rooms of mobs and hind quests you will move in the room,
where you have to slain The Sons of Maniac!(Don't be happy, you ain't done yet!,the journey just begin!)
After killing the Maniac's Sons,you will be Teleported to the Final Stage.
The Maniac the Forbidden.
in any case you fail with your party to make the Dungeon, you will loose your chance to enter for the next 12 hours.


Rewards & Prizes
Story Solo Dungeon
You get to choose 1 epic jewel which will last for next 6 hours.
Solo instance misc reward,lifestones,bogs,crystal scrolls,blessed scrolls(and Maniac Dungeon Box)
The box Contain: 1 Maniac Dungeon Coin,life stones,crystal scrolls.(With 10 Coins of Maniac Dungeon you can buy an epic for ever)

Party Dungeon
Books,lifestones,blessed stones,blessed scrolls,3 Boxes
and also lot of drops from the Maniac the Forbidden.

Remember you can't choose to buy an epic jewel twice,if you already took one from the solo dungeon you can't choose to take it again from the Party Dungeon.

Custom Party zone & Settings
Party zone is separated in 2 pieces South & West
The South Side of party zone its (Normal Zone and it has 50% fewer drops than Chaotic Side)
The West Side of party zone it's (Chaotic Zone and it has 50% more drops than Normal Zone)
There is a Mini-Boss every 3 Hours in Chaotic Side(West)
To enter Party zone you need at least 1 more active member in your party.
Party zone Changes its location every day in a brand new zone.

Territory War System & Wards
First of all, this feature has been never applied in Interlude client before and it will be really unique and fun.

Territory Wards
How does it works:
Territory wards its an System for higher chronicles like Gracia,Freya and so.
Its a very attractive and good system for more pvp's and castle pvp domination's
Explanation:
Every clan has a (Ward),the wards has extra statics for Example Aden Ward:
Territory wars are pretty similar to castle sieges but both - merchants and clans may participate.
The territory consists of castle(the eye of the storm smile.png ), the corresponding town or village, territory fortress and hunting ground. There are 9 territories:
Twtag_gludio.jpg Gludio,Twtag_dion.jpg Dion,Twtag_giran.jpg Giran,Twtag_oren.jpg Oren,Twtag_aden.jpgAden,Twtag_innadril.jpg Innadril,Twtag_goddard.jpg Goddard,Twtag_rune.jpg Rune,Twtag_schut.jpg Schuttgart

Notice: People will have those Crests up on their heads depend on which castle they own.

Attackers' goal - rush into the castle , steal the flag(ward) , "seal" it by using Capture Ward and port back to your castle.Defend both flags(your own and the stolen one) until TW end.
Defenders' goal - don't let attackers break into your castle and steal your flag.Don't let the attackers destroy catapults located inside the affiliated fortresse.If the catapult is destroyed all castle NPCs (guardians) disappear and the castle gates are open.

Participating rules and TW period:
1)You can register through the Mercenary Captain
2)TWs occur 1 day before the castle siege (Saturday-TW->Sunday-Castle Siege);
3)Clan members that are authorised for that action can sign the whole clan for the TW;
4)Only players above level 40 that have completed their 2nd class transfer are allowed to join the TW;
5)TW registration/cancelation period ends 2 hours before the TW begins;
6)Castle owners are automatically registered;
7)Ressurection rules are same as for CS;

Combat,penalties and more:
1)You do not need to hold CTRL button to attack your enemies;
2)You are not allowed to attack allied players(even forceattack won't do the trick);
3)AOE skills do not damage allied units,but neutrals(non affiliated) and enemies BOTH suffer their effects;
4)When you die you may suffer the "Battlefield syndrome"(same as death penalty);
5)You don't suffer exp loss upon death in the siegezone(same does not apply if you leave the battle area);
6)Leaving siege territory marks you nickname purple for 120 seconds (aka you are flagged);
7)If you die you can go to castle,village and/or the outpost(HQ).

Headquarters/outposts:
Castle lords are able to build headquarters(indestructible) which boost regeneration by 100%,you can "revive" here no matter if you are clan member or merc(aka random smile.png ).The outpost costs 120 gems B.You may have only 1 HQ.

Mercenaries(special items):
Mercenaries can keep their anonimity by transforming with the Mercenarie Disguise Scrolls(their names will be changed to "[Territory]Guardian" for both - character name and system msgs).Your disguise lasts 30 mins.

Rewards:
1)The wards benefit their owners with stat bonuses:
Gludio Territory Benefaction - STR +1 / INT +1
Dion Territory Benefaction - DEX +1 / WIT +1
Giran Territory Benefaction - STR +1 / MEN +1
Oren Territory Benefaction - CON +1 / MEN +1
Aden Territory Benefaction - DEX +1 / MEN +1
Innadril Territory Benefaction - CON +1 / INT +1
Goddard Territory Benefaction - DEX +1 / INT +1
Rune Territory Benefaction - STR +1 / WIT +1
Schuttgart Territory Benefaction - CON +1 / WIT +1

These rewards effects appear in your skills window as passives if you are member of a castle owning clan.Academy members do not receive the bonuses.In order to get the benefits from the "stolen" wards your clan has to own its own castle ward.For example if your clan owns Gludio and has stolen Innadril's flag but the Gludio flag is missing (aka it's stolen from you) you DO NOT get the Innadril ward's bonus.

Items and Badges:
You can buy various items and Noblesse status after finishing the Mercenary Captain's quest.

Blessed Giant's Codex - Oblivion 20 badges, 1000 Farm Items
Giant's Codex - Mastery 80 badges, 1800 Farm Items
Giant's Codex - Discipline 54 badges, 2000 Farm Items

Blue Talisman - Buff Cancel 13 badges, 1800 Farm Items
Blue Talisman - Buff Steal 14 badges, 1800 Farm Items
Red Talisman - Territory Guard
Blue Talisman - Lord's Divine Protection
White Talisman - All Resistance

Territory Health Recovery Potion 8 badges, 500 Farm Items
Territory Mana Recovery Potion 8 badges, 500 Farm Items
Territory CP Recovery Potion 8 badges, 500 Farm Items

Rune Clip 32 badges, 1800 Farm Items
Magic Ornament 16 badges, 1800 Farm Items
Guardian's Strider 80 badges 2800 Farm Items

Supply Box – Epic Chest
Supply Box – Belt: Grade S,A 70 badges + 1800 Farm Items
Supply Box – Magic Pouch: Grade B,C 4 badges + 1800 Farm Items
Supply Box – Magic Pouch: Grade S,A 16 badges + 1800 Farm Items
Supply Box – Magic Pin: Grade B,C 8 badges + 1800 Farm Items
Supply Box – Magic Pin: Grade S,A 32 badges + 1800 Farm Items

When you have collected 100 badges from one territory you can become Noblesse without levelling subclass to 75.


Setting territory lord:
To proclaim the territory owner castle lord needs to fulfill "Path to Becoming a Lord" quest.Starter NPC is the Chamberlain located in each castle.

Conditions for proclaiming a territory lord:
1)The castle should have either no relation or contract status with all player owned fortresses in the territory (excluding a border fortress). If a fortress has claimed its independence within the territory, then the lcastle lord cannot be proclaimed as lord of the territory.
2)One has to complete the 'Path to Becoming a Lord' quest.
3)One has to complete the quest 2 hours befor to the start of the territory war.

The following changes occur when a territory lord is proclaimed:
1)Being proclaimed as territory lord is a necessary condition to expand a clan's level to 8.
2)The territory lord's clan emblem is automatically registered to all NPC's residing within their territory.
3)10% increase in seed sales and crop purchases.

Territory lord proclamation will automatically be cancelled under following situations:
1)When the clan is disbanded.
2)When the lord is changed at the end of a castle siege
3)When proclaiming lord is cancelled, all activated functions will be initialized.
VIDEO PREVIEW ON H5 SERVER:

Maniac's Custom Bosses
(1)Maniac's Spirit Chaotic Boss(Hard)
Maniac's Spirit chaotic zone contains a custom Raid Boss which has static time of respawn.
(It spawns at 18:00 for first time and then again at 00:30 (GMT +3)
The Drops of Chaotic Maniac's Spirit: 5 Raid Boss Jewel's Chest (A chest treasure which contain all the Raid Boss jewels)
and by clicking it will automatically give you one of the Raid Boss jewels randomly.
Maniac's Chaotic Boss also contains several goods.
Maniac's Spirit will allow the Party or Command channel with the most damage to pick up first the drops.

(2)Maniac's Spirit Normal Boss(Medium)
Maniac's Spirit Normal Boss will spawn 4 times a day in static times.(every 6 hours)
First at 6:00-12:00-18:00-00:00 (GMT +3)
Maniac's Spirit Normal Boss contains 6 Raid Boss Jewel's Box & several goods.
The drop from Maniac's Spirit Boss goes totally random (if 500 players are dpsing the Maniacs Spirit, the Chest of Jewel's will go random to the players who contributed to kill Maniac's Boss.)(Players who got the Jewel Chest will be announced)(it will drop only 1 chest per player each time).

Custom Bosses for raid tokens & special drops.
3 Bosses in Ketra (Hekaton Prime,Tayr,Brakki)
3 Bosses in Varka (Shadith,Horus,Mos)
1 Bosses in Fog Lower(Ember)
1 Bosses in Hot Springs (Hestia)

Lineage 2 Maniac Custom Olympiad System
Olympiads in lineage 2 Maniac have been adapted from H5 and applied to interlude.
The balance and skills have not been touched.
What is New?
4 Unique Stadiums from H5 client with geodata and skilled game play.
Preview:(IMAGE)
Buffer to choose 5 out of 10 buffs from Olympiad Hoster.
In every fight is done a panel will show up the results
Preview:(IMAGE)
Olympiad starts every day at 19:00+2 and ends at 2:00+2
Olympiad Refresh status every 5 minutes.
Olympiad Announce every game when its starts.
Base Classed Games been removed.
Olympiad Restrictions
Maximum enchant +6 Weapon
Maximum enchant +6 Armor
No custom accessories or castle lord crowns

Custom Siege System
Sieges will be daily (GMT +3)
Monday - Gludio 22:00
Tuesday - Giran 22:00
Wednesday - Dion 22:00
Thursday - Indadrill 22:00
Friday - Goddard 22:00
Saturday - Oren 18:00 / Rune 22:00
Sunday - Shtutgart 18:00 / Aden 22:00

Territory Wars System
Territory wars system been developed to make sieges and players to have more contribution in pvps & fun.
If a siege is running for example Aden, you can gather your party for pvp into the current siege without need of being registered with your clan, or alone as a solo player.
By each kill you make as solo you will receive (10 Territory war Points which you will be able to see them in the Territory wars Panel).
If you're in party and one member of your party makes one kill all the party members will receive 10 Territory Wars Points)
Every 5 minutes you spend into Territory war zone (Castle,Siege zone) you will receive 5 Territory War Points.
At the end of the siege,there will be announced in which town the Territory War Npc Spawns.(Where you can exchange your points for powerful goods)
Territory Shop:
Epic Boss Jewels
Boss Jewell Chest
Maniac's Blessing Scrolls
Life Stones top 76
More various goods.

Clan Wars Special System
Clan Live Status Manager
a npc where you can check
how many clan wars x clan kills
a top status which will show you the live status.
example
Clan:        War Killed:      total points:
Immortals      60               120
RedZerg        50               100

and there will be a reward:
TOP 1 Clan: 5000 Clan Points
Top 2 Clan: 3500 Clan Points
Top 3 Clan: 2000 Clan Points

The Winners will be automatically announced every 12 Hours
you can check Live status by npc or .livestatus

Weekend zone
Every weekend there will be a custom zone where you can farm Books of Giants & Life Stones
The weekend zone Opens its Doors at Saturday 6:00 (GMT +3)
The weekend zone Finishes Sunday 00:00 (GMT +3)


Grand Bosses
Valakas respawn time 48 Hours+1 Hour random respawn(2 days)
Antharas respawn time 48 Hours+1 Hour random respawn(2 days)
Baium respawn time 24 Hours+1 Hour random respawn(1 days)
Frintezza respawn time 24 Hours+1 hour random respawn(1 days)
Ant Queen respawn time 10 Hours +1 hour random respawn
Core respawn time 10 hours +1 hour random respawn
Orden respawn time 10 hours +1 hour random respawn

Custom Nobless System
Flame of Splentor Barakiel (5 hours)
The party who last hit  Barakiel will automatically gain nobless status (no quest required)
Or you can obtain nobless status in the Maniac the Goddess by trading her 10.000 farm items.

Custom Automate Events
There will be automatically events every 2 hours.
Death Match:
All people will be transformed to dwarfs, and their name will be also changed to Maniac, you can't either see clan crest or alliance crest.
The death match will last 10 minutes with 30 random respawn's locations after death
for every kill you do(You get 2 Event token)
The top player on the Death match will receive 10 Event tokens
In your right side you can see how much pvp's has the current top pvp player no names.
Names will be announced on the event of the Death Match.

Team Vs Team:
Location: Giran Harbor
Default TvT but customized for every kill you make for your team you will be rewarded with 1 Event token
The team with the most kills in the event will receive 10 Event tokens each player.
Time spawn after death 5 seconds.


Capture the Flag:
Location: Cruma Tower
For every flag you capture and you get it back to your base you will receive 3 Event tokens
Team reward for the winning team 10 Event tokens.

PvP Announce  System
First announce at 5 pvp Killing spree
Second at 10 pvp Killing Spree
3th at 20 pvp Killing spree
4th at 30 pvp Killing spree
5th at 50 pvp Killing Spree (You will get the Mark of Dominator: an accessory that will allow you to farm in Party zone or Normal zone with additional Chance of 20% more drop rate) (The mask will disappear after 5 hours).


The PvP Zone
Anyone can teleport in there except Bishops, Elven Elders, Shilen Elders, Dominators and Prophets.
You're not allowed to make party with more than 1 person.
You can kill anyone in PvP zone also clan mates, and use any skill in them no restrictions.
The PvP Zone will be automatically changed every 1 hour in a different zone
5 Different Zones
The End of the zone,all players who are inside will be rewarded with a Chest Box which  will contain various goods (no jewel's)
The top 1 PvP Player of the zone will be rewarded with 2 Boxes
At the end of the PvP zone, the winner will be announced.
PvP Zone has more extra special rewards!

Link para o comentário
Compartilhar em outros sites


  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.





  • Patrocinadores

  • Quem Está Navegando

    • Nenhum usuário registrado visualizando esta página.
  • Conteúdo Similar

  • Posts

    • Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?    
    • muchas gracias muy lindos NPC 🙂
    • relaxa jovem gafanhoto, testa as quests. e posTa os erros indesejaveis.  
    • Se alguém pudesse me ensinar como codificar as missões, eu ficaria feliz em fazer isso sozinho ou pelo menos ajudar. Eu realmente quero jogar em um servidor onde todas as quests funcionem bem e melhor ainda se você puder fazer quests customizadas!
    • mas no interlude, nem todas as quests de class,  vai mostrar onde tem que ir, ate o reborn nao mostrava quando era interlude, só mostrou depois que eles colocaram client classic pra rodar, e ficou melhor ainda quando virou hellbound em diante, mas ha sim alguma chance de modificar isso direto no script para fazer igualmente, só basta te um pouco de paciencia e persistencia exato
    • 408_PathToElvenwizard dá Orion eu tive que mexer tbm, até modifiquei e consegui deixar ela igual do Classic, com a seta e a marcação no mapa. (não retail IL) Dá pra importar py de várias revs, o foda é que não da regular as quest py através do debug em tempo real, pelo menos eu não consegui rsrs
    • Hasta el momento todas las QUESTS son completables si te guias con un tutorial de youtube. El problema es que tienen bugs de locacion y de subquests que no avanzan o no te marcan correctamente a donde ir en el mapa, cosa que en Retail si se ve como corresponde.
    • estranho, mas pelo menos a galera nunca reclamo das quests quando tinha aberto 5x, geral fez class primeira e segunda job, poucos que compraram a class
    • en RUSaCis-3.5 data pack, las Quests estan en formato .java y son diferentes a como estan redactadas en jOrion y jFrozen 1.5 (ProyectX) package net.sf.l2j.gameserver.scripting.quest; import net.sf.l2j.commons.random.Rnd; import net.sf.l2j.gameserver.enums.Paperdoll; import net.sf.l2j.gameserver.enums.QuestStatus; import net.sf.l2j.gameserver.enums.actors.ClassId; import net.sf.l2j.gameserver.model.actor.Creature; import net.sf.l2j.gameserver.model.actor.Npc; import net.sf.l2j.gameserver.model.actor.Player; import net.sf.l2j.gameserver.network.serverpackets.SocialAction; import net.sf.l2j.gameserver.scripting.QuestState; public class Q224_TestOfSagittarius extends SecondClassQuest { private static final String QUEST_NAME = "Q224_TestOfSagittarius"; // Items private static final int BERNARD_INTRODUCTION = 3294; private static final int HAMIL_LETTER_1 = 3295; private static final int HAMIL_LETTER_2 = 3296; private static final int HAMIL_LETTER_3 = 3297; private static final int HUNTER_RUNE_1 = 3298; private static final int HUNTER_RUNE_2 = 3299; private static final int TALISMAN_OF_KADESH = 3300; private static final int TALISMAN_OF_SNAKE = 3301; private static final int MITHRIL_CLIP = 3302; private static final int STAKATO_CHITIN = 3303; private static final int REINFORCED_BOWSTRING = 3304; private static final int MANASHEN_HORN = 3305; private static final int BLOOD_OF_LIZARDMAN = 3306; private static final int CRESCENT_MOON_BOW = 3028; private static final int WOODEN_ARROW = 17; // Rewards private static final int MARK_OF_SAGITTARIUS = 3293; // NPCs private static final int BERNARD = 30702; private static final int HAMIL = 30626; private static final int SIR_ARON_TANFORD = 30653; private static final int VOKIAN = 30514; private static final int GAUEN = 30717; // Monsters private static final int ANT = 20079; private static final int ANT_CAPTAIN = 20080; private static final int ANT_OVERSEER = 20081; private static final int ANT_RECRUIT = 20082; private static final int ANT_PATROL = 20084; private static final int ANT_GUARD = 20086; private static final int NOBLE_ANT = 20089; private static final int NOBLE_ANT_LEADER = 20090; private static final int BREKA_ORC_SHAMAN = 20269; private static final int BREKA_ORC_OVERLORD = 20270; private static final int MARSH_STAKATO_WORKER = 20230; private static final int MARSH_STAKATO_SOLDIER = 20232; private static final int MARSH_STAKATO_DRONE = 20234; private static final int MARSH_SPIDER = 20233; private static final int ROAD_SCAVENGER = 20551; private static final int MANASHEN_GARGOYLE = 20563; private static final int LETO_LIZARDMAN = 20577; private static final int LETO_LIZARDMAN_ARCHER = 20578; private static final int LETO_LIZARDMAN_SOLDIER = 20579; private static final int LETO_LIZARDMAN_WARRIOR = 20580; private static final int LETO_LIZARDMAN_SHAMAN = 20581; private static final int LETO_LIZARDMAN_OVERLORD = 20582; private static final int SERPENT_DEMON_KADESH = 27090; public Q224_TestOfSagittarius() { super(224, "Test Of Sagittarius"); setItemsIds(BERNARD_INTRODUCTION, HAMIL_LETTER_1, HAMIL_LETTER_2, HAMIL_LETTER_3, HUNTER_RUNE_1, HUNTER_RUNE_2, TALISMAN_OF_KADESH, TALISMAN_OF_SNAKE, MITHRIL_CLIP, STAKATO_CHITIN, REINFORCED_BOWSTRING, MANASHEN_HORN, BLOOD_OF_LIZARDMAN, CRESCENT_MOON_BOW); addQuestStart(BERNARD); addTalkId(BERNARD, HAMIL, SIR_ARON_TANFORD, VOKIAN, GAUEN); addMyDying(ANT, ANT_CAPTAIN, ANT_OVERSEER, ANT_RECRUIT, ANT_PATROL, ANT_GUARD, NOBLE_ANT, NOBLE_ANT_LEADER, BREKA_ORC_SHAMAN, BREKA_ORC_OVERLORD, MARSH_STAKATO_WORKER, MARSH_STAKATO_SOLDIER, MARSH_STAKATO_DRONE, MARSH_SPIDER, ROAD_SCAVENGER, MANASHEN_GARGOYLE, LETO_LIZARDMAN, LETO_LIZARDMAN_ARCHER, LETO_LIZARDMAN_SOLDIER, LETO_LIZARDMAN_WARRIOR, LETO_LIZARDMAN_SHAMAN, LETO_LIZARDMAN_OVERLORD, SERPENT_DEMON_KADESH); } @Override public String onAdvEvent(String event, Npc npc, Player player) { String htmltext = event; QuestState st = player.getQuestList().getQuestState(QUEST_NAME); if (st == null) return htmltext; // BERNARD if (event.equalsIgnoreCase("30702-04.htm")) { st.setState(QuestStatus.STARTED); st.setCond(1); playSound(player, SOUND_ACCEPT); giveItems(player, BERNARD_INTRODUCTION, 1); if (giveDimensionalDiamonds39(player)) htmltext = "30702-04a.htm"; } // HAMIL else if (event.equalsIgnoreCase("30626-03.htm")) { st.setCond(2); playSound(player, SOUND_MIDDLE); takeItems(player, BERNARD_INTRODUCTION, 1); giveItems(player, HAMIL_LETTER_1, 1); } else if (event.equalsIgnoreCase("30626-07.htm")) { st.setCond(5); playSound(player, SOUND_MIDDLE); takeItems(player, HUNTER_RUNE_1, 10); giveItems(player, HAMIL_LETTER_2, 1); } // SIR_ARON_TANFORD else if (event.equalsIgnoreCase("30653-02.htm")) { st.setCond(3); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_1, 1); } // VOKIAN else if (event.equalsIgnoreCase("30514-02.htm")) { st.setCond(6); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_2, 1); } return htmltext; } @Override public String onTalk(Npc npc, Player player) { String htmltext = getNoQuestMsg(); QuestState st = player.getQuestList().getQuestState(QUEST_NAME); if (st == null) return htmltext; switch (st.getState()) { case CREATED: if (player.getClassId() != ClassId.ROGUE && player.getClassId() != ClassId.ELVEN_SCOUT && player.getClassId() != ClassId.ASSASSIN) htmltext = "30702-02.htm"; else if (player.getStatus().getLevel() < 39) htmltext = "30702-01.htm"; else htmltext = "30702-03.htm"; break; case STARTED: int cond = st.getCond(); switch (npc.getNpcId()) { case BERNARD: htmltext = "30702-05.htm"; break; case HAMIL: if (cond == 1) htmltext = "30626-01.htm"; else if (cond == 2 || cond == 3) htmltext = "30626-04.htm"; else if (cond == 4) htmltext = "30626-05.htm"; else if (cond > 4 && cond < 8) htmltext = "30626-08.htm"; else if (cond == 8) { htmltext = "30626-09.htm"; st.setCond(9); playSound(player, SOUND_MIDDLE); takeItems(player, HUNTER_RUNE_2, 10); giveItems(player, HAMIL_LETTER_3, 1); } else if (cond > 8 && cond < 12) htmltext = "30626-10.htm"; else if (cond == 12) { htmltext = "30626-11.htm"; st.setCond(13); playSound(player, SOUND_MIDDLE); } else if (cond == 13) htmltext = "30626-12.htm"; else if (cond == 14) { htmltext = "30626-13.htm"; takeItems(player, BLOOD_OF_LIZARDMAN, -1); takeItems(player, CRESCENT_MOON_BOW, 1); takeItems(player, TALISMAN_OF_KADESH, 1); giveItems(player, MARK_OF_SAGITTARIUS, 1); rewardExpAndSp(player, 54726, 20250); player.broadcastPacket(new SocialAction(player, 3)); playSound(player, SOUND_FINISH); st.exitQuest(false); } break; case SIR_ARON_TANFORD: if (cond == 2) htmltext = "30653-01.htm"; else if (cond > 2) htmltext = "30653-03.htm"; break; case VOKIAN: if (cond == 5) htmltext = "30514-01.htm"; else if (cond == 6) htmltext = "30514-03.htm"; else if (cond == 7) { htmltext = "30514-04.htm"; st.setCond(8); playSound(player, SOUND_MIDDLE); takeItems(player, TALISMAN_OF_SNAKE, 1); } else if (cond > 7) htmltext = "30514-05.htm"; break; case GAUEN: if (cond == 9) { htmltext = "30717-01.htm"; st.setCond(10); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_3, 1); } else if (cond == 10) htmltext = "30717-03.htm"; else if (cond == 11) { htmltext = "30717-02.htm"; st.setCond(12); playSound(player, SOUND_MIDDLE); takeItems(player, MANASHEN_HORN, 1); takeItems(player, MITHRIL_CLIP, 1); takeItems(player, REINFORCED_BOWSTRING, 1); takeItems(player, STAKATO_CHITIN, 1); giveItems(player, CRESCENT_MOON_BOW, 1); giveItems(player, WOODEN_ARROW, 10); } else if (cond > 11) htmltext = "30717-04.htm"; break; } break; case COMPLETED: htmltext = getAlreadyCompletedMsg(); break; } return htmltext; } @Override public void onMyDying(Npc npc, Creature killer) { final Player player = killer.getActingPlayer(); final QuestState st = checkPlayerState(player, npc, QuestStatus.STARTED); if (st == null) return; switch (npc.getNpcId()) { case ANT: case ANT_CAPTAIN: case ANT_OVERSEER: case ANT_RECRUIT: case ANT_PATROL: case ANT_GUARD: case NOBLE_ANT: case NOBLE_ANT_LEADER: if (st.getCond() == 3 && dropItems(player, HUNTER_RUNE_1, 1, 10, 500000)) st.setCond(4); break; case BREKA_ORC_SHAMAN: case BREKA_ORC_OVERLORD: if (st.getCond() == 6 && dropItems(player, HUNTER_RUNE_2, 1, 10, 500000)) { st.setCond(7); giveItems(player, TALISMAN_OF_SNAKE, 1); } break; case MARSH_STAKATO_WORKER: case MARSH_STAKATO_SOLDIER: case MARSH_STAKATO_DRONE: if (st.getCond() == 10 && dropItems(player, STAKATO_CHITIN, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, MITHRIL_CLIP, REINFORCED_BOWSTRING)) st.setCond(11); break; case MARSH_SPIDER: if (st.getCond() == 10 && dropItems(player, REINFORCED_BOWSTRING, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, MITHRIL_CLIP, STAKATO_CHITIN)) st.setCond(11); break; case ROAD_SCAVENGER: if (st.getCond() == 10 && dropItems(player, MITHRIL_CLIP, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, REINFORCED_BOWSTRING, STAKATO_CHITIN)) st.setCond(11); break; case MANASHEN_GARGOYLE: if (st.getCond() == 10 && dropItems(player, MANASHEN_HORN, 1, 1, 100000) && player.getInventory().hasItems(REINFORCED_BOWSTRING, MITHRIL_CLIP, STAKATO_CHITIN)) st.setCond(11); break; case LETO_LIZARDMAN: case LETO_LIZARDMAN_ARCHER: case LETO_LIZARDMAN_SOLDIER: case LETO_LIZARDMAN_WARRIOR: case LETO_LIZARDMAN_SHAMAN: case LETO_LIZARDMAN_OVERLORD: if (st.getCond() == 13) { if (((player.getInventory().getItemCount(BLOOD_OF_LIZARDMAN) - 120) * 5) > Rnd.get(100)) { playSound(player, SOUND_BEFORE_BATTLE); takeItems(player, BLOOD_OF_LIZARDMAN, -1); addSpawn(SERPENT_DEMON_KADESH, player, false, 300000, true); } else dropItemsAlways(player, BLOOD_OF_LIZARDMAN, 1, 0); } break; case SERPENT_DEMON_KADESH: if (st.getCond() == 13) { if (player.getInventory().getItemIdFrom(Paperdoll.RHAND) == CRESCENT_MOON_BOW) { st.setCond(14); playSound(player, SOUND_MIDDLE); giveItems(player, TALISMAN_OF_KADESH, 1); } else addSpawn(SERPENT_DEMON_KADESH, player, false, 300000, true); } break; } } }  
×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.