public class Trainer : HBPlugin
{
public override Version Version { get { return new Version(1, 0); } }
public override string Name { get { return "Trainer"; } }
public override string Author { get { return "fiftypence"; } }
private bool mTrainNewSkills { get; set; }
public override void Initialize()
{
mTrainNewSkills = CharacterSettings.Instance.TrainNewSkills;
Logging.Write(Color.Orange, "[Trainer] Loaded");
}
public override void Pulse()
{
if (mTrainNewSkills != CharacterSettings.Instance.TrainNewSkills)
{
mTrainNewSkills = !mTrainNewSkills;
if (CharacterSettings.Instance.TrainNewSkills)
{
Styx.Logic.Vendors.ForceTrainer = true;
Logging.Write(Color.Orange, "[Trainer] The train skills option has been turned on.")
Logging.Write(Color.Orange, "[Trainer] Forcing training of new skills.");
}
}
}
}