madzkull Posted September 28, 2010 Posted September 28, 2010 Guys where do I edit somthing example an orc mage can't subclass to a human paladin or temple knight? where do I edit the subclasses of orcs or any other char? like Dark elfs can sub to elves class? thanks guys... 8)
0 B1ggBoss Posted September 28, 2010 Posted September 28, 2010 L2VillageMasterInstance and his childs
0 BruT Posted September 28, 2010 Posted September 28, 2010 Guys where do I edit somthing example an orc mage can't subclass to a human paladin or temple knight? where do I edit the subclasses of orcs or any other char? like Dark elfs can sub to elves class? thanks guys... 8) in PlayerClass.java check it out read it a bit carefully u may understand it ;) if not just quote me with your issue
0 madzkull Posted September 28, 2010 Author Posted September 28, 2010 Sorry for being noob but I can't understand anything here hehehehehe anyway I need help in editing the subclass of warcrayer/doomcryer and overlord/dominator that they cannot sub to paladin, temple knight and shillen knight...
0 Lavos Posted September 28, 2010 Posted September 28, 2010 you need the sources of your pack to do this.
0 DnR Posted September 28, 2010 Posted September 28, 2010 Try this,i hope it will help you. PlayerClass.java static { Set<PlayerClass> subclasses = getSet(null, Third); subclasses.removeAll(neverSubclassed); mainSubclassSet = subclasses; subclassSetMap.put(DarkAvenger, subclasseSet1); subclassSetMap.put(Paladin, subclasseSet1); subclassSetMap.put(TempleKnight, subclasseSet1); subclassSetMap.put(ShillienKnight, subclasseSet1); + subclassSetMap.put(Overlord, subclasseSet1); + subclassSetMap.put(Warcryer, subclasseSet1);
0 BruT Posted September 28, 2010 Posted September 28, 2010 Try this,i hope it will help you. PlayerClass.java static { Set<PlayerClass> subclasses = getSet(null, Third); subclasses.removeAll(neverSubclassed); mainSubclassSet = subclasses; subclassSetMap.put(DarkAvenger, subclasseSet1); subclassSetMap.put(Paladin, subclasseSet1); subclassSetMap.put(TempleKnight, subclasseSet1); subclassSetMap.put(ShillienKnight, subclasseSet1); + subclassSetMap.put(Overlord, subclasseSet1); + subclassSetMap.put(Warcryer, subclasseSet1); ? whats this?
0 DnR Posted September 28, 2010 Posted September 28, 2010 ? whats this? With this way,a player wont be able to add a tank sub on orc mystic.
0 BruT Posted September 28, 2010 Posted September 28, 2010 as far i can see this is false cuz they are never learned subs means nobody can learn them lol
0 madzkull Posted September 28, 2010 Author Posted September 28, 2010 Try this,i hope it will help you. PlayerClass.java static { Set<PlayerClass> subclasses = getSet(null, Third); subclasses.removeAll(neverSubclassed); mainSubclassSet = subclasses; subclassSetMap.put(DarkAvenger, subclasseSet1); subclassSetMap.put(Paladin, subclasseSet1); subclassSetMap.put(TempleKnight, subclasseSet1); subclassSetMap.put(ShillienKnight, subclasseSet1); + subclassSetMap.put(Overlord, subclasseSet1); + subclassSetMap.put(Warcryer, subclasseSet1); I can see here in subclasseSet1 Set<PlayerClass> subclasseSet1 = EnumSet.of(DarkAvenger, Paladin, TempleKnight, ShillienKnight); its class are all tankers if I add warcryer or overlord maybe they can sub to it? update: I tried declaring a new one private static final Set<PlayerClass> subclasseSet6 = EnumSet.of(BountyHunter, Warlord, Gladiator, ElvenElder, ShillienElder, Destroyer, Tyrant, Warcryer, Bishop, Prophet, Swordsinger, Bladedancer, TreasureHunter, AbyssWalker, Plainswalker, Hawkeye, SilverRanger, PhantomRanger, Warlock, ElementalSummoner, PhantomSummoner, Sorceror, Spellsinger, Spellhowler); private static final Set<PlayerClass> subclasseSet7 = EnumSet.of(BountyHunter, Warlord, Gladiator, ElvenElder, ShillienElder, Destroyer, Tyrant, Bishop, Prophet, Swordsinger, Bladedancer, TreasureHunter, AbyssWalker, Plainswalker, Hawkeye, SilverRanger, PhantomRanger, Warlock, ElementalSummoner, PhantomSummoner, Sorceror, Spellsinger, Spellhowler); I'm not sure if this one works?
0 DnR Posted September 29, 2010 Posted September 29, 2010 I can see here in subclasseSet1 Set<PlayerClass> subclasseSet1 = EnumSet.of(DarkAvenger, Paladin, TempleKnight, ShillienKnight); its class are all tankers if I add warcryer or overlord maybe they can sub to it? update: I tried declaring a new one private static final Set<PlayerClass> subclasseSet6 = EnumSet.of(BountyHunter, Warlord, Gladiator, ElvenElder, ShillienElder, Destroyer, Tyrant, Warcryer, Bishop, Prophet, Swordsinger, Bladedancer, TreasureHunter, AbyssWalker, Plainswalker, Hawkeye, SilverRanger, PhantomRanger, Warlock, ElementalSummoner, PhantomSummoner, Sorceror, Spellsinger, Spellhowler); private static final Set<PlayerClass> subclasseSet7 = EnumSet.of(BountyHunter, Warlord, Gladiator, ElvenElder, ShillienElder, Destroyer, Tyrant, Bishop, Prophet, Swordsinger, Bladedancer, TreasureHunter, AbyssWalker, Plainswalker, Hawkeye, SilverRanger, PhantomRanger, Warlock, ElementalSummoner, PhantomSummoner, Sorceror, Spellsinger, Spellhowler); I'm not sure if this one works? Just try what i gave you :)
0 madzkull Posted September 29, 2010 Author Posted September 29, 2010 R O F L ! I just made a fool of myself declaring new one without even reading the code itself thanks again.. I'll test this one later... UPDATE: Thanks parizakis for the help its now solved requesting lock of the topic 8)
0 WeirdSituation Posted September 30, 2010 Posted September 30, 2010 R O F L ! I just made a fool of myself declaring new one without even reading the code itself thanks again.. I'll test this one later... UPDATE: Thanks parizakis for the help its now solved requesting lock of the topic 8)
Question
madzkull
Guys where do I edit somthing example an orc mage can't subclass to a human paladin or temple knight? where do I edit the subclasses of orcs or any other char? like Dark elfs can sub to elves class? thanks guys... 8)
12 answers to this question
Recommended Posts