7 public override void OnLearn(
int ele)
10 Msg.Say(
"learnSkillBranch",
EClass._zone.Name,
EClass.sources.elements.map[ele].GetName(),
null,
null);
14 public override void OnLevelUp(
Element e,
int lastValue)
16 if (!
EClass._zone.IsPCFaction)
23 Msg.Say(
"dingSkillBranch",
EClass._zone.Name, e.Name,
null,
null);
24 EClass.pc.pos.TalkWitnesses(
EClass.pc,
"ding_other", 4, WitnessType.ally,
null, 3);
25 WidgetPopText.Say(
"popDing".lang(
EClass._zone.Name, e.Name, lastValue.ToString() ??
"", e.vBase.ToString() ??
"",
null), FontColor.Good,
null);
27 EClass.Branch.Log(
"bDing",
EClass._zone.Name, e.Name, lastValue.ToString() ??
"", e.vBase.ToString() ??
"");