Показать сообщение отдельно
Старый 31.10.2010, 18:58   #14
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию

Цитата:
Сообщение от virusav Посмотреть сообщение
С кодом в HandleStatModifier:
создал нового перса:
1. Каст только 19506:
Код:
2010-10-31 19:24:20 ERROR:1. newValue=10.000000
2010-10-31 19:24:20 ERROR:2. spellId1=19506
2010-10-31 19:24:20 ERROR:4. oldMaxValue=0.000000
2010-10-31 19:24:20 ERROR:5. amount=10.000000
2. Каст только 30802:
Код:
2010-10-31 19:28:11 ERROR:1. newValue=4.000000
2010-10-31 19:28:11 ERROR:2. spellId1=30802
2010-10-31 19:28:11 ERROR:4. oldMaxValue=0.000000
2010-10-31 19:28:11 ERROR:5. amount=4.000000
3. Каст 30802 после 19506:
Код:
2010-10-31 19:24:27 ERROR:1. newValue=4.000000
2010-10-31 19:24:27 ERROR:2. spellId1=30802
2010-10-31 19:24:27 ERROR:3. spellId2=19506
2010-10-31 19:24:27 ERROR:4. oldMaxValue=10.000000
2010-10-31 19:24:27 ERROR:5. amount=0.000000
4. Каст 19506 после 30802:
Код:
2010-10-31 19:28:19 ERROR:1. newValue=10.000000
2010-10-31 19:28:19 ERROR:2. spellId1=19506
2010-10-31 19:28:19 ERROR:3. spellId2=30802
2010-10-31 19:28:19 ERROR:4. oldMaxValue=4.000000
2010-10-31 19:28:19 ERROR:5. amount=6.000000
также стоит попробовать наложить оба, затем наложить 53434 и отменить сильнейшую из предыдущих двух, если стата уменьшиться на разницу в "силе" между первыми двумя то всё ок, если же ничего не изменится - баг, и по окончании 53434 мы будем иметь неверное количество этой статы, в общем забажили (у меня так было пока не добавил дополнительный return.
__________________
Если ты видишь это сообщение то ты просто обязан нажать "Спасибо"
Insider42 вне форума   Ответить с цитированием