PDA

Просмотр полной версии : [621] ошибки в conditions


SignFinder
18.05.2012, 10:52
при старте TC появляются такие ошибки
2012-05-18 10:26:58 SourceEntry 66665 SourceGroup 1 in `condition` table - spell 66665 does not have implicit targets of types: _AREA_, _CONE_, _NEARBY_ for effect 0, SourceGroup needs correction, ignoring.
2012-05-18 10:26:58 SourceEntry 66665 SourceGroup 1 in `condition` table - spell 66665 does not have implicit targets of types: _AREA_, _CONE_, _NEARBY_ for effect 0, SourceGroup needs correction, ignoring.
2012-05-18 10:26:58 SourceEntry 66665 SourceGroup 1 in `condition` table - spell 66665 does not have implicit targets of types: _AREA_, _CONE_, _NEARBY_ for effect 0, SourceGroup needs correction, ignoring.

посмотрел что творится в кондишнах.
В TDB
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(13, 1, 66665, 0, 0, 31, 0, 3, 35013, 0, 0, 0, '', 'Koralon Burning Breath');

в YTDB
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(13, 1, 66665, 0, 1, 31, 0, 3, 35015, 0, 0, 0, '', NULL),
(13, 1, 66665, 0, 0, 31, 0, 3, 35013, 0, 0, 0, '', 'Koralon Burning Breath'),
(13, 1, 66665, 0, 0, 31, 0, 3, 35015, 0, 0, 0, '', NULL);
я так понимаю conditions криво отконвертились.

да но в TDB ругань все равно идет
2012-05-18 12:15:01 SourceEntry 66665 SourceGroup 1 in `condition` table - spell 66665 does not have implicit targets of types: _AREA_, _CONE_, _NEARBY_ for effect 0, SourceGroup needs correction, ignoring.

буду пока думать дальше.
запутался. в спеллворк для спела 66665 показываает только наличие effect_0 - значит SourceGroup судя по wiki должна быть 1

YuruY
19.05.2012, 21:58
Хм, каждый апдейт не выходит пока не будет "красноты" в логе.
Да из за нехватки "спелл_таргета" .. нехватки, откуда?
Шлифануть/повторить не проблема конечно.

SignFinder
21.05.2012, 11:34
ошибки пропали видимо в коде поправили. Но лишние данные наверно нужно всетаки удалить
DELETE FROM `conditions` WHERE `SourceEntry` =66665 AND `ConditionValue2` =35015;