1using System.Collections.Generic;
19 if (row.abilityType.Length == 0 || row.aliasRef ==
"mold")
36 if (row.idMold != 0 && !adv)
47 if (!row.tag.Contains(
"noRandomAbility"))
82 for (
int i = 0; i < actCombat.Length; i++)
84 string[] array = actCombat[i].Split(
'/');
87 act = ACT.dict[ConvertID(array[0])],
88 chance = ((array.Length > 1) ? array[1].ToInt() : 100),
89 pt = (array.Length > 2)
97 owner._listAbility =
new List<int>();
98 for (
int j = 0; j < num; j++)
113 act = ACT.dict[alias],
118 string ConvertID(
string s)
132 public void Add(
int id,
int chance,
bool pt)
136 owner._listAbility =
new List<int>();
146 owner._listAbility =
new List<int>();
157 owner._listAbility =
null;
166 if (
item.act.id ==
id)
static List< SourceElement.Row > randomAbilities
List< SourceElement.Row > GetRandomAbilityList()
static List< SourceElement.Row > randomAbilitiesAdv
void Add(int id, int chance, bool pt)
CharaAbility(Chara _owner)
static List< SourceElement.Row > BuildRandomAbilityList(bool adv)
static SourceManager sources
virtual int MaxRandomAbility