Fixed Agent of Chaos dualclass issue.
This commit is contained in:
parent
c8cabe8ffb
commit
39af839127
@ -2676,13 +2676,14 @@ public final class L2PcInstance extends L2Playable
|
||||
@Override
|
||||
public Race getRace()
|
||||
{
|
||||
final ClassId originalClass = getOriginalClass();
|
||||
if (originalClass != null)
|
||||
{
|
||||
return originalClass.getRace();
|
||||
}
|
||||
|
||||
if (!isSubClassActive())
|
||||
{
|
||||
final ClassId originalClass = getOriginalClass();
|
||||
if (originalClass != null)
|
||||
{
|
||||
return originalClass.getRace();
|
||||
}
|
||||
return getTemplate().getRace();
|
||||
}
|
||||
return PlayerTemplateData.getInstance().getTemplate(_baseClass).getRace();
|
||||
|
@ -2676,13 +2676,14 @@ public final class L2PcInstance extends L2Playable
|
||||
@Override
|
||||
public Race getRace()
|
||||
{
|
||||
final ClassId originalClass = getOriginalClass();
|
||||
if (originalClass != null)
|
||||
{
|
||||
return originalClass.getRace();
|
||||
}
|
||||
|
||||
if (!isSubClassActive())
|
||||
{
|
||||
final ClassId originalClass = getOriginalClass();
|
||||
if (originalClass != null)
|
||||
{
|
||||
return originalClass.getRace();
|
||||
}
|
||||
return getTemplate().getRace();
|
||||
}
|
||||
return PlayerTemplateData.getInstance().getTemplate(_baseClass).getRace();
|
||||
|
@ -2679,13 +2679,14 @@ public final class L2PcInstance extends L2Playable
|
||||
@Override
|
||||
public Race getRace()
|
||||
{
|
||||
final ClassId originalClass = getOriginalClass();
|
||||
if (originalClass != null)
|
||||
{
|
||||
return originalClass.getRace();
|
||||
}
|
||||
|
||||
if (!isSubClassActive())
|
||||
{
|
||||
final ClassId originalClass = getOriginalClass();
|
||||
if (originalClass != null)
|
||||
{
|
||||
return originalClass.getRace();
|
||||
}
|
||||
return getTemplate().getRace();
|
||||
}
|
||||
return PlayerTemplateData.getInstance().getTemplate(_baseClass).getRace();
|
||||
|
Loading…
Reference in New Issue
Block a user