Jump to content

Kenrix

Premium Member
  • Posts

    91
  • Credits

  • Joined

  • Last visited

  • Days Won

    6
  • Feedback

    0%

Everything posted by Kenrix

  1. Changeset 219 MASSIVE UPDATE - YOU NEED TO USE JDK 7 FROM NOW. Well it's a really huge update. JDK 7 is now needed. Ty xblx for the libs update. GENERAL - Updates of all existing libs, leading to heavy changes (mainly Trove-based codes). - Update of base64 code. - Update of internal Java-engine (scripts engine) which needs JDK 7. - build.xml will now check if you use JDK 7 or no. If no, build will fail, and an error message will invite you to dl latest JDK. - Addition of L2TIntObjectHashMap on util. NCPS RELATED - NpcTable code is fully reworked, utilitary "getters" aswell. More infos on GS start aswell. - update of npcskills (ty to old DiNoR rework), using L2OFF values. Changes are huge and correct known issues (ex : Prismeval island) : - active skills => from 15894 skills, it now loads 20844 skills. - passive skills => 7k~ skills added. - L2NpcTemplate values are now private. Creation and use of "getters". Addition of isType(""). - Aggro value is now loaded from AI (instead of npc.sql). All aggro ranges > 1 and < 500 have been changed for 500. - Sieges guards AI has been updated. - overhit flag is reseted when the L2Attackable dies. - creation of _staticAIData on L2Npc, which avoids to refer to template each time. PETS && SUMMONS RELATED - Baby pets are fully reworked (addition of conditions such as mp consumption, pet mental behavior (betrayed, blabla), etc). - Tamed beasts got a little update, as getSkillsArray() exist now. - Levels of pets skills are now correctly calculated. It can use lvl 1-12 skills levels following pet level. - fix an issue about items consumption @ SiegeSummon, leading to "ghosts" summons. Ty xblx for fix. - if you try to use a skill than a summon should have but haven't, it shows you the missing skillId to add on npcskills. - When you try to use a pet skill but difference of lvl is > 20, you can't control the pet. MISC - Harvest/Sow skillhandlers are reworked, and Seed system too. - addition of _skillMaxLevel in SkillTable, preloading max level of skills in a map for future uses (before it was made on the fly). - orc mages are now considered as mages, not as fighters anymore (should fix the SpellForce issue). - fix Orfen messages for retail ones. - Correction of a couple of items. Ty SweeTs for patch, it is *untested* but should work at first look. I'm aware there's an issue about pets. HP/MP are not working as intented (not readed from PetDataTable). It leads to problems like a lvl 15 wolf got same HPs than a lvl 55 one, or a pet can't use properly a skill because asked MP consumption for skill use is higher than maxMP. Others stats are correctly working.
  2. when you implement a offline trade?
  3. Tryskell on L2OFF could attack the NPC guards and sorry for my english
  4. in a duel with L2OFF shows enemy HP .... the winner goes to the head effect Firework sorry for my bad english
  5. http://rghost.net/23981551 2-part broken ( (Q242_PossessorOfAPreciousSoul_2)
  6. What is problem? PURE_UNICORN not give quest sorry for my bad english... case FALLEN_UNICORN: if (cond == 9) htmltext = "31746-1.htm"; else if (cond == 10) { htmltext = "31746-2.htm"; startQuestTimer("1", 3000, npc, player); } break; case CORNERSTONE: if (cond == 9) { if (st.getQuestItemsCount(ORB_OF_BINDING) == 0) htmltext = "31748-1.htm"; else { htmltext = "31748-2.htm"; st.takeItems(ORB_OF_BINDING, 1); npc.doDie(npc); st.set("cornerstones", "cornerstones"+1); st.playSound("ItemSound.quest_middle"); } if (cornerstones == 3) { st.set("cond", "10"); st.playSound("ItemSound.quest_middle"); } } break; case PURE_UNICORN: if (cond == 10) { st.set("cond", "11"); st.playSound("ItemSound.quest_middle"); htmltext = "31747-1.htm"; startQuestTimer("2", 3000, npc, player); } else if (cond == 11) htmltext = "31747-2.htm"; break; } } return htmltext; } @Override public String onKill(L2Npc npc, L2PcInstance player, boolean isPet) { QuestState st = player.getQuestState(qn); if (st == null) return null; L2PcInstance partyMember = getRandomPartyMember(player, "awaitsDrops", "1"); if (partyMember == null) return null; st = partyMember.getQuestState(qn); if (st.getInt("cond") == 9 && st.getQuestItemsCount(ORB_OF_BINDING) <= 5) { st.giveItems(ORB_OF_BINDING, 1); st.playSound("ItemSound.quest_itemget"); if (st.getQuestItemsCount(ORB_OF_BINDING) == 5) st.unset("awaitsDrops"); } return null; } public static void main(String[] args) { new Q242_PossessorOfAPreciousSoul_2(242, qn, "Possessor Of A Precious Soul - 2"); } }
  7. Please help)
  8. site: http://acis.i-live.eu/ not working :(
  9. problem with dressing ACCESSORY
  10. The problem with accessories
  11. not working
  12. thx good job
  13. Будет работат Battle Dota на этом сервере?
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock