2using System.Collections.Generic;
20 List<Hobby> list = c.
ListWorks(useMemberType:
false);
21 List<Hobby> list2 = c.
ListHobbies(useMemberType:
false);
24 p.TrySetAct(
"actWhip", delegate
26 EClass.pc.Say(
"use_whip", c, owner);
27 EClass.pc.Say(
"use_scope2", c);
29 EClass.pc.PlaySound(
"whip");
30 c.PlayAnime(AnimeID.Shiver);
32 if (this is TraitWhipInterest)
34 c.bio.idInterest = EClass.rnd(Enum.GetNames(typeof(Interest)).Length);
37 EClass.pc.Say(
"use_whip4", c);
42 Hobby hobby = c.ListWorks(useMemberType: false)[0];
43 Hobby hobby2 = c.ListHobbies(useMemberType: false)[0];
44 EClass.pc.Say(
"use_whip2", c, hobby.Name, hobby2.Name);
45 c.RefreshWorkElements(c.homeBranch.elements);
48 if (owner.c_charges <= 0)
50 EClass.pc.Say(
"spellbookCrumble", owner);
override bool IsPCFaction
List< Hobby > ListHobbies(bool useMemberType=true)
List< Hobby > ListWorks(bool useMemberType=true)
List< Card > ListCards(bool includeMasked=false)
override void TrySetHeldAct(ActPlan p)
override void OnCreate(int lv)