| | |
| | | public float GetRuneSoulBreakExp(RuneData _rune)
|
| | | {
|
| | | ItemConfig _itemCfg = ConfigManager.Instance.GetTemplate<ItemConfig>(_rune.id);
|
| | | var _treasureModel = ModelCenter.Instance.GetModel<TreasureModel>();
|
| | | var _upper = (float)_treasureModel.GetPrivilegeValue((int)TreasurePrivilege.RuneBreakExpAdd) / 10000;
|
| | | var _treasureSoul = ModelCenter.Instance.GetModel<TreasureSoulModel>();
|
| | | var _upper = (float)_treasureSoul.GetTreasureSoulValue((int)TreasurePrivilege.RuneBreakExpAdd) / 10000;
|
| | | if (_itemCfg.Type == RUNE_CREAMTYPE)
|
| | | {
|
| | | return _itemCfg.EffectValueA1 * _upper;
|
| | |
| | | {
|
| | | float _exp = 0;
|
| | | ItemConfig _itemCfg = ConfigManager.Instance.GetTemplate<ItemConfig>(_rune.id);
|
| | | var _treasureModel = ModelCenter.Instance.GetModel<TreasureModel>();
|
| | | var _upper = (float)_treasureModel.GetPrivilegeValue((int)TreasurePrivilege.RuneBreakExpAdd) / 10000;
|
| | | var _treasureSoul = ModelCenter.Instance.GetModel<TreasureSoulModel>();
|
| | | var _upper = (float)_treasureSoul.GetTreasureSoulValue((int)TreasurePrivilege.RuneBreakExpAdd) / 10000;
|
| | | if (_itemCfg.Type == RUNE_CREAMTYPE)
|
| | | {
|
| | | return _itemCfg.EffectValueA1 + _itemCfg.EffectValueA1 * _upper;
|