1. Naxxramas 2.0
2. Описание что конкретно не работает или работает не корректно.
GetInstanceInfo() и GetInstanceDifficulty() в Наксе10об. + 10гер. (и в Наксе25об. + 25гер.) отдает одинаковые данные. (и еще немного про GetSavedInstanceInfo в пункте 3)
GetInstanceDifficulty()
difficulty 10 игроков. 1 10 игроков (героич.). 1 25 игроков. 2 25 игроков (героич.). 2
GetInstanceInfo()
name type difficultyIndex difficultyName maxPlayers dynamicDifficulty isDynamic 10 игроков. Наксрамас raid 1 10 игроков 10 0 false 10 игроков (героич.). Наксрамас raid 1 10 игроков 10 0 false 25 игроков. Наксрамас raid 2 25 игроков 25 0 false 25 игроков (героич.). Наксрамас raid 2 25 игроков 25 0 false
Скрытый текст
difficulty = GetInstanceDifficulty()
name, type, difficultyIndex, difficultyName, maxPlayers, dynamicDifficulty, isDynamic = GetInstanceInfo()
10 игроков.
10 игроков (героич.).
1
Наксрамас raid 1 10 игроков 10 0 false
25 игроков.
25 игроков (героич.).
2
Наксрамас raid 2 25 игроков 25 0 false
[свернуть]
3.Как должно быть? Что-то вроде этого:
GetInstanceDifficulty()
difficulty 10 игроков. 1 10 игроков (героич.). 3 25 игроков. 2 25 игроков (героич.). 4
GetInstanceInfo()
name type difficultyIndex difficultyName maxPlayers dynamicDifficulty isDynamic 10 игроков. Наксрамас raid 1 10 игроков 10 0 false 10 игроков (героич.). Наксрамас raid 3 10 игроков (героич.) 10 0 false 25 игроков. Наксрамас raid 2 25 игроков 25 0 false 25 игроков (героич.). Наксрамас raid 4 25 игроков (героич.) 25 0 false
Скрытый текст
difficulty = GetInstanceDifficulty()
name, type, difficultyIndex, difficultyName, maxPlayers, dynamicDifficulty, isDynamic = GetInstanceInfo()
10 игроков.
1
Наксрамас raid 1 10 игроков 10 0 false
10 игроков (героич.).
3
Наксрамас raid 3 10 игроков (героич.) 10 0 false
25 игроков.
2
Наксрамас raid 2 25 игроков 25 0 false
25 игроков (героич.).
4
Наксрамас raid 4 25 игроков (героич.) 25 0 false
[свернуть]
Для чего это нужно? Для DBMа, из-за того, что difficulty от GetInstanceDifficulty() в обычке и гере одинаковая, нет возможности выяснить какой это инст, и, соответственно, не получается поставить новые для Накса2.0 таймеры способностей боссов.
Самое интересное, что в GetSavedInstanceInfo сложность Накс10гер записывается верно, difficulty = 3 - правильная сложность 10 гер.
(Но тут тоже есть ошибка, в GetSavedInstanceInfo от Накс10гер в maxPlayers указано = 25. Что в реальном Наксе25гер - хз вообще)
Скрытый текст
name, id, reset, difficulty, locked, extended, instanceIDMostSig, isRaid, maxPlayers, difficultyName
= GetSavedInstanceInfo(index)[свернуть]
4. Дата проверки, реалм и logon на котором проверяли.
16.06.20, WoW Circle 3.3.5a Fun
5. Как давно появился данный баг.
24.12.18