• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
[Помощь] Spawn Mask
Paul_Hell
НеЗнаЙка
Здравствуйте! Решил заняться серьезно базой и сразу возникли вопросы. Есть одна ошибка связанная с Spawn Mask
этот GUID принадлежит Ализабаль на карте 757 боссы не могут принять Spawn Mask 15 и хотелось бы знать почему?
Сообщение # 1 написано 25.04.2014 в 20:10
Thermaplugg
Database Developer
по кусочку
Код
... spawnMasks[data.mapid]: 120.

решу предположить что это jadecore т.е эмуль панд
https://github.com/MistCor....5944035
Код
-- new spawnMask(without lfr and challenge mode)
-- dungeons
2 - Spawned only in 5-man-normal versions of maps
4 - Spawned only in 5-man-heroic versions of maps
6 - Spawned all dungeon versions of maps
-- raids
8 - Spawned only in 10-man normal versions of maps
16 - Spawned only in 25-man-normal versions of maps
32 - Spawned only in 10-man-heroic versions of maps
64 - Spawned only in 25-man-heroic versions of maps
120 - Spawned all raid versions of maps

далее...
смотрим Difficulty.dbc для корректировки `access_requirement`
так же придется сдвигать `difficulty_entry_*` в `creature_template`

а что будешь делать со SMART_EVENT_FLAG_DIFFICULTY я не знаю
ибо он так же поехал, а где копать я не знаю(тут уже нужно обращаться к тем кто это уже правил)
Сообщение # 2 отредактировано MENZ411 - Суббота, 26.04.2014, 04:59
Paul_Hell
НеЗнаЙка
Да Вы правы это MistCore, просто на данный момент это единственные исходники в котором есть продвижение. А теперь по поводу SpawnMask, вот теперь я окончательно запутался. Вы мне скинули коммит новых SpawnMask? Просто если сравнивать Difficulty.dbc
и access_requirement, то в таблице значение 757 карты стоит Difficulty = 0, а в базе SpawnMask присвоен 15.. Или я что то не так понял?
Сообщение # 3 написано 26.04.2014 в 11:29
Thermaplugg
Database Developer
SpawnMask и Difficulty это не одно и тоже(не знаю даже как проще объяснить)

difficulty
как это было на 3xx и 4xx

как это выглядит на 5xx(jadecore)

spawnMask
как это было на 3xx и 4xx

как это выглядит на 5xx(jadecore)


вообщем новая система уровней сложностей подземелий и заселения
Сообщение # 4 отредактировано MENZ411 - Суббота, 26.04.2014, 12:06
Paul_Hell
НеЗнаЙка
Уже что то понятнее, а вот допустим один рейд содержит и 10оп и 10 об то как помечать? Сложением нормала и героика?
Сообщение # 5 написано 26.04.2014 в 12:11
Thermaplugg
Database Developer
да, 8+32
Сообщение # 6 написано 26.04.2014 в 12:13
Paul_Hell
НеЗнаЙка
MENZ411, Огромное Спасибо Вам!

Добавлено (26.04.2014, 22:14)
---------------------------------------------
Возник опять вопрос а для 40 человек какой SpawnMask действует?

Сообщение # 7 написано 26.04.2014 в 22:14
Thermaplugg
Database Developer
128 или 256 или 512
в пандарии разве есть рейд на 40?
Сообщение # 8 отредактировано MENZ411 - Суббота, 26.04.2014, 22:31
Paul_Hell
НеЗнаЙка
Анкижар на 40 человек.

Добавлено (26.04.2014, 22:38)
---------------------------------------------
Ну это конечно не пандария, но в базе все ругается.

Сообщение # 9 написано 26.04.2014 в 22:38
Thermaplugg
Database Developer
ошибка сама подсказывает кую маску нужно использовать
и по моему анкираж тоже на 25(по моему с катаклизма так)
Сообщение # 10 написано 26.04.2014 в 22:45
Paul_Hell
НеЗнаЙка
512 это)

Добавлено (26.04.2014, 23:00)
---------------------------------------------
В вовхеде не написано изменений, поставил 512 и все заработало. Спасибо ещё раз.

Сообщение # 11 написано 26.04.2014 в 23:00
Thermaplugg
Database Developer
значит 128 - это LFR, а 256 - Challenge Mode
Сообщение # 12 написано 26.04.2014 в 23:01
Paul_Hell
НеЗнаЙка
MENZ411, С помощью тебя изменил SpawnMask у 4210 мобов))
Сообщение # 13 написано 27.04.2014 в 00:01
Thermaplugg
Database Developer
не забудь про
Цитата
так же придется сдвигать `difficulty_entry_*` в `creature_template`

что бы мобы соответствовали уровню сложности

и не забудь про объекты, которым так же нужно править маску
Сообщение # 14 написано 27.04.2014 в 16:28
Paul_Hell
НеЗнаЙка
Не забыл)
Сообщение # 15 написано 27.04.2014 в 16:48
  • Страница 1 из 1
  • 1
Поиск: