Updated category data XML file.
Adapted from: L2jUnity free files.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -390,7 +390,7 @@ public final class ClassMaster extends AbstractNpcAI implements IGameXmlReader
|
||||
{
|
||||
player.setBaseClass(player.getActiveClass());
|
||||
}
|
||||
if (player.isInCategory(CategoryType.AWAKEN_GROUP))
|
||||
if (player.isInCategory(CategoryType.SIXTH_CLASS_GROUP))
|
||||
{
|
||||
SkillTreesData.getInstance().cleanSkillUponAwakening(player);
|
||||
for (L2SkillLearn skill : SkillTreesData.getInstance().getRaceSkillTree(player.getRace()))
|
||||
@@ -418,7 +418,7 @@ public final class ClassMaster extends AbstractNpcAI implements IGameXmlReader
|
||||
case "learnskills":
|
||||
{
|
||||
// Retail class master only lets you learn all third class skills.
|
||||
if (player.isInCategory(CategoryType.AWAKEN_GROUP))
|
||||
if (player.isInCategory(CategoryType.SIXTH_CLASS_GROUP))
|
||||
{
|
||||
htmltext = "test_server_helper001_failed.html";
|
||||
}
|
||||
@@ -821,7 +821,7 @@ public final class ClassMaster extends AbstractNpcAI implements IGameXmlReader
|
||||
{
|
||||
player.setBaseClass(player.getActiveClass());
|
||||
}
|
||||
if (player.isInCategory(CategoryType.AWAKEN_GROUP))
|
||||
if (player.isInCategory(CategoryType.SIXTH_CLASS_GROUP))
|
||||
{
|
||||
SkillTreesData.getInstance().cleanSkillUponAwakening(player);
|
||||
for (L2SkillLearn skill : SkillTreesData.getInstance().getRaceSkillTree(player.getRace()))
|
||||
|
||||
@@ -412,7 +412,7 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
}
|
||||
|
||||
final String newclass = ClassListData.getInstance().getClass(player.getClassId()).getClassName();
|
||||
if (player.isInCategory(CategoryType.AWAKEN_GROUP))
|
||||
if (player.isInCategory(CategoryType.SIXTH_CLASS_GROUP))
|
||||
{
|
||||
SkillTreesData.getInstance().cleanSkillUponAwakening(player);
|
||||
for (L2SkillLearn skill : SkillTreesData.getInstance().getRaceSkillTree(player.getRace()))
|
||||
|
||||
@@ -1199,7 +1199,7 @@
|
||||
</speed>
|
||||
<abnormalResist physical="230" magical="230" />
|
||||
</stats>
|
||||
<status undying="false" noSleepMode="true" />
|
||||
<status undying="false" noSleepMode="true" isDeathPenalty="true" />
|
||||
<skill_list>
|
||||
<skill id="4045" level="1" /> <!-- Resist Full Magic Attack -->
|
||||
<skill id="4071" level="2" /> <!-- Resist Bow/Crossbow Weapons -->
|
||||
@@ -2048,7 +2048,7 @@
|
||||
</speed>
|
||||
<abnormalResist physical="230" magical="230" />
|
||||
</stats>
|
||||
<status undying="false" noSleepMode="true" />
|
||||
<status undying="false" noSleepMode="true" isDeathPenalty="true" />
|
||||
<skill_list>
|
||||
<skill id="4045" level="1" /> <!-- Resist Full Magic Attack -->
|
||||
<skill id="4071" level="2" /> <!-- Resist Bow/Crossbow Weapons -->
|
||||
|
||||
@@ -200,6 +200,7 @@
|
||||
<xs:attribute name="passableDoor" type="xs:boolean" />
|
||||
<xs:attribute name="hasSummoner" type="xs:boolean" />
|
||||
<xs:attribute name="canBeSown" type="xs:boolean" />
|
||||
<xs:attribute name="isDeathPenalty" type="xs:boolean" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="skill_list" minOccurs="0" maxOccurs="1">
|
||||
|
||||
Reference in New Issue
Block a user