Здравствуйте! Решил заняться серьезно базой и сразу возникли вопросы. Есть одна ошибка связанная с Spawn Mask
Table `creature` have creature (GUID: 1394006) that have wrong spawn mask 15 including not supported difficulty modes for map (Id: 757) spawnMasks[data.mapid]: 120.
этот GUID принадлежит Ализабаль на карте 757 боссы не могут принять Spawn Mask 15 и хотелось бы знать почему?
-- 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
Да Вы правы это MistCore, просто на данный момент это единственные исходники в котором есть продвижение. А теперь по поводу SpawnMask, вот теперь я окончательно запутался. Вы мне скинули коммит новых SpawnMask? Просто если сравнивать Difficulty.dbc
long,long,flags,flags,long,long,str, 1,0,0x1,0x5,0,6,"Обычный", 2,1,0x1,0x5,1,5,"Героический", 3,0,0x2,0xA,0,6,"10 игроков", 4,0,0x2,0x19,1,4,"25 игроков", 5,3,0x2,0xA,2,5,"10 игроков (героич.)", 6,4,0x2,0x19,3,5,"25 игроков (героич.)", 7,4,0x2,0x19,4,0,"Поиск рейда", 8,2,0x1,0x5,-1,13,"Режим испытаний", 9,0,0x2,0x28,-1,0,"40 игроков",
и access_requirement, то в таблице значение 757 карты стоит Difficulty = 0, а в базе SpawnMask присвоен 15.. Или я что то не так понял?
1 - Spawned only in 10-man-normal versions of maps (5-man-normal) 2 - Spawned only in 25-man-normal versions of maps (5-man-heroic) 4 - Spawned only in 10-man heroic versions of maps 8 - Spawned only in 25-man-heroic versions of maps 15 - Spawned in all versions of maps
как это выглядит на 5xx(jadecore)
Код
-- 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
вообщем новая система уровней сложностей подземелий и заселения
Сообщение # 4 отредактировано MENZ411 - Суббота, 26.04.2014, 12:06
Добавлено (26.04.2014, 23:00) --------------------------------------------- В вовхеде не написано изменений, поставил 512 и все заработало. Спасибо ещё раз.