Не работает Заточка в сборке Essence
Помогите найти причину почему при заточке пушек в сборке Essence в статах персонажа не повышается физичиская и магичиская атака? Хотя зашита при заточке вещей и бижы - повышается. И такая проблема во всех исходников Essence что нашел и интернете.
|
Re: Не работает Заточка в сборке Essence
1. нет нужных расчетов в классе FuncEnchant или аналоге (это в ядре)
2. вещи в хмлках описаны? если да то смотреть - приписаны ли оружию вобще статы дающиеся от энчанта. |
Re: Не работает Заточка в сборке Essence
Заточка на П и М деф работает на ура, даже если приписать к пушке код заточки на защиту в XML файле к примеру-
<enchant stat="pDef" order="0x0C" value="0"/>--то при точке пушки броня повыситься. Вот код, пакеты отправляются ибо проверил через System.out.println(env.value); Но может что то не заметил? А вот и сам код в фаиле Кода в фаиле FunctEnchant:Развернуть ↓ |
Re: Не работает Заточка в сборке Essence
Заточка пушки не прибавляет П и М атаку чару. Парни кто в курсе что да как?
|
Re: Не работает Заточка в сборке Essence
А сами базовые статы атаки в оружии с каким ордером даются? может они перекрывают собой прибавки от заточки.
|
Re: Не работает Заточка в сборке Essence
|
Re: Не работает Заточка в сборке Essence
После успешной заточки сам клиент в описании итема как реагирует? показывает +1 и увеличенную физ. и маг. атаку?
Короче, если работаете на IDE то просто подключите отладку и решите проблему за первые 5 минут и за одно все будущие проблемы - тоже решите. |
Re: Не работает Заточка в сборке Essence
Цитата:
у тебя с ордером 0x0C вычисляется прибавка от энчанта, а после чего с ордером 0x10 присваивается базовое значение статы. в итоге прибавка от энчанта теряется. или присваивай базовое значение с ордером ниже 0x0C или же вместо присваивания юзай добавление (add) - ничего в итоге у тебя тут не поломается в конечном значении от этого, если что. |
Re: Не работает Заточка в сборке Essence
Да сегодня парень заметил это ошибку, я поменял и проверил все работает как нада. В место
<set stat="pAtk" order="0x10" value="246"/> на <add stat="pAtk" order="0x10" value="246"/> |
Текущее время: 23:08. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot