Moderators: Support Team, Other Language Team
(int)eCharacterClass.Guardian, // Gaian = 63,case "Gaian":
if(player.Race == (int)eRace.Celt || player.Race == (int)eRace.Firbolg || player.Race == (int)eRace.Elf || player.Race == (int)eRace.Sylvan || player.Race == (int)eRace.HiberniaMinotaur)
{
player.Out.SendMessage(this.Name + " says, \"I can't tell you something about this class.\"", eChatType.CT_System, eChatLoc.CL_PopupWindow);
}
else{
player.Out.SendMessage(this.Name + " says, \"The path of the Protectors of Gaia is not available to your race. Please choose another.\"", eChatType.CT_System, eChatLoc.CL_PopupWindow);
}
return true;PlayerClass.Name.Gaian: GaianPlayerClass.Name.Gaian: Gaian
using System;
using DOL.GS;
using DOL.Language;
namespace DOL.GS.PlayerClass
{
/// <summary>
///
/// </summary>
[CharacterClassAttribute((int)eCharacterClass.Gaian, "Gaian", "Guardian", "Gaian")]
public class ClassGaian : ClassGuardian
{
public ClassGaian() : base()
{
m_profession = LanguageMgr.GetTranslation(ServerProperties.Properties.SERV_LANGUAGE, "PlayerClass.Profession.PathofFocus");
m_specializationMultiplier = 20;
m_primaryStat = eStat.STR;
m_secondaryStat = eStat.CON;
m_tertiaryStat = eStat.DEX;
m_wsbase = 500;
}
public override string GetTitle(GamePlayer player, int level)
{
if (level >= 50) return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.Gaian.GetTitle.50");
if (level >= 45) return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.Gaian.GetTitle.45");
if (level >= 40) return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.Gaian.GetTitle.40");
if (level >= 35) return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.Gaian.GetTitle.35");
if (level >= 30) return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.Gaian.GetTitle.30");
if (level >= 25) return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.Gaian.GetTitle.25");
if (level >= 20) return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.Gaian.GetTitle.20");
if (level >= 15) return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.Gaian.GetTitle.15");
if (level >= 10) return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.Gaian.GetTitle.10");
if (level >= 5) return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.Gaian.GetTitle.5");
return LanguageMgr.GetTranslation(player.Client.Account.Language, "PlayerClass.GetTitle.none");
}
public override bool HasAdvancedFromBaseClass()
{
return true;
}
}
}
'DOL.GS.eCharacterClass' enthält keine Definition für 'Gaian'. (CS0117) - D:\Program Files (x86)\Dawn of Light\Yo SVN\GameServer\packets\Client\168\CharacterCreateRequestHandler.cs:1613,32
'DOL.GS.eCharacterClass' enthält keine Definition für 'Gaian'. (CS0117) - D:\Program Files (x86)\Dawn of Light\Yo SVN\GameServer\packets\Client\168\CharacterCreateRequestHandler.cs:1299,28
'DOL.GS.eCharacterClass' enthält keine Definition für 'Gaian'. (CS0117) - D:\Program Files (x86)\Dawn of Light\Yo SVN\GameServer\packets\Client\168\CharacterCreateRequestHandler.cs:1449,28
'DOL.GS.eCharacterClass' enthält keine Definition für 'Gaian'. (CS0117) - D:\Program Files (x86)\Dawn of Light\Yo SVN\GameServer\packets\Client\168\CharacterCreateRequestHandler.cs:1461,28
'DOL.GS.eCharacterClass' enthält keine Definition für 'Gaian'. (CS0117) - D:\Program Files (x86)\Dawn of Light\Yo SVN\GameServer\packets\Client\168\CharacterCreateRequestHandler.cs:1474,28
'DOL.GS.eCharacterClass' enthält keine Definition für 'Gaian'. (CS0117) - D:\Program Files (x86)\Dawn of Light\Yo SVN\GameServer\packets\Client\168\CharacterCreateRequestHandler.cs:1521,28
'DOL.GS.eCharacterClass' enthält keine Definition für 'Gaian'. (CS0117) - D:\Program Files (x86)\Dawn of Light\Yo SVN\GameServer\packets\Client\168\CharacterCreateRequestHandler.cs:1578,28
'DOL.GS.eCharacterClass' enthält keine Definition für 'Gaian'. (CS0117) - D:\Program Files (x86)\Dawn of Light\Yo SVN\GameServer\playerclasses\hibernia\ClassGaian.cs:28,48
'DOL.GS.eCharacterClass' enthält keine Definition für 'Gaian'. (CS0117) - D:\Program Files (x86)\Dawn of Light\Yo SVN\GameServer\trainer\hibernia\GaianTrainer.cs:33,33
'DOL.GS.eCharacterClass' enthält keine Definition für 'Gaian'. (CS0117) - D:\Program Files (x86)\Dawn of Light\Yo SVN\GameServer\trainer\hibernia\GaianTrainer.cs:103,49public class GaianTrainer : GameTrainer
{
public override eCharacterClass TrainedClass
{
get { return eCharacterClass.Gaian; }
} //remove all their tricks and abilities!
player.RemoveAllSkills();
player.RemoveAllSpecs();
player.RemoveAllSpellLines();
player.RemoveAllStyles();
//reset before, and after changing the class.
player.Reset();
player.SetCharacterClass(classID);
player.Reset();
//this is just for additional updates
//that add all the new class changes.
player.OnLevelUp(0);
player.Out.SendUpdatePlayer();
player.Out.SendUpdatePlayerSkills();
player.Out.SendUpdatePoints();
SayTo(player, "Done!");Users browsing this forum: No registered users and 1 guest