PDA

Просмотр полной версии : [9362] Make specs work at least for action bars


newsbot
12.02.2010, 10:11
<pre>m src/game/MiscHandler.cpp
m src/game/Player.cpp
m src/game/Player.h
m src/game/SpellAuras.cpp
m src/game/SpellEffects.cpp
m src/shared/revision_nr.h

[9362] Make specs work at least for action bars

* Propertly add/remove required for specs work spells at 63624/63651.
* Copy current spec action bars to new spec at specs count increase, and delete action bars data at spec count decrease.
* Avoid undexpected action button data test for not active spec at loading/copy, but test action buttons data at spec activation.
* Reset active spec to default if active spec removed.
* Remove talent reset at spec switch that useless at this moment.
Also note that for future case this also can be not correct and batter unlearn/learn only talents that different in specs.

After this changes specs must fully work in action bar part without unexpected another effects.</pre>



Дальше... (http://github.com/mangos/mangos/commit/12987be49b588558bbb2f8c5b2b813ec3224f8b3)

virusav
12.02.2010, 10:28
После этого коммита двойная специализация будет работать полностью со всеми спеллами и символами, вложенными в ветки талантов?

srv38
12.02.2010, 11:31
Я скомпилил, может оно и реализовано, но вот выучить то ее нельзя, специализацию всмысле :)

timmit
12.02.2010, 11:48
Вы для госсип меню оптион меню сделали для нее уже? Флаги для нпс?

virusav
12.02.2010, 11:48
Для теста можно пока кастануть на себя спелл и проверить работоспособность.

Vladimir
12.02.2010, 11:54
После этого коммита двойная специализация будет работать полностью со всеми спеллами и символами, вложенными в ветки талантов?
Будет работать с тем что написано - правильно запоминать кнопки в action bar при переключении спеков. Глифы и таланты общие для спеков пока. Помоему в описании коммита подробно написано что сделано.

FreeBSD
13.02.2010, 16:33
кастанул на себя эти 2 заклинание, работает только 63651 "переход к единичной специализации."

Vladimir
13.02.2010, 18:00
в смысле? один переход к 2 спекам, второй к одному.
Переходы между спеками в окне талантов - клинет кастает их по нажатью кнопки активации...

FreeBSD
13.02.2010, 18:13
ну 63624 кастую, не чего не происходит, а когда 63651 кастую то срабатывает переход к одному спеку.

Vladimir
13.02.2010, 18:36
ну 63624 кастую, не чего не происходит, а когда 63651 кастую то срабатывает переход к одному спеку.
как вы можете видеть "63651 кастую то срабатывает переход к одному спеку" если у вас первый не срабатывает - потому что имеено этот спел _добавляет_ 2 спека. Еще раз повторяю - эти спелы не переключают спеки а создаюит и удаляют.