| | |
| | |
|
| | | public void OnRoleSkillChange(H0310_tagRoleSkillChange vNetData)
|
| | | {
|
| | | SkillConfig skillCfg = Config.Instance.Get<SkillConfig>(vNetData.NewSkillID);
|
| | | SkillConfig skillCfg = SkillConfig.Get(vNetData.NewSkillID);
|
| | | if (skillCfg == null || (skillCfg.UseType != 0 && skillCfg.UseType != Math.Pow(2, PlayerDatas.Instance.baseData.Job)))
|
| | | {
|
| | | return;
|
| | |
| | | {
|
| | | return;
|
| | | }
|
| | | FuncConfigConfig func = Config.Instance.Get<FuncConfigConfig>(string.Format("QuickJobSkill{0}", PlayerDatas.Instance.baseData.Job));
|
| | | FuncConfigConfig func = FuncConfigConfig.Get(string.Format("QuickJobSkill{0}", PlayerDatas.Instance.baseData.Job));
|
| | | if (func != null)
|
| | | {
|
| | | int[] intarray = ConfigParse.GetMultipleStr<int>(func.Numerical1);
|
| | |
| | | List<int> list = null;
|
| | | if (filterPlayerSkillDic.Count == 0)
|
| | | {
|
| | | FuncConfigConfig funcCfg = Config.Instance.Get<FuncConfigConfig>("JobFitterSkill");
|
| | | FuncConfigConfig funcCfg = FuncConfigConfig.Get("JobFitterSkill");
|
| | | if (funcCfg != null)
|
| | | {
|
| | | int[] intarray = null;
|
| | |
| | | {
|
| | | _id = id;
|
| | |
|
| | | skillCfg = Config.Instance.Get<SkillConfig>(id);
|
| | | skillCfg = SkillConfig.Get(id);
|
| | |
|
| | | _typeID = skillCfg.SkillTypeID;
|
| | | }
|