Bug report moved to the new portal: Mmore.club
Detailed info: L2-scripts.com
Skype: Urchika

Our portfolio of solved reports: High Five
Our portfolio of solved reports: GOD
Our portfolio of solved reports: Classic

This forum is closed and open for viewing our work on bug reports for a long time. Thank you all !
Старый 07.10.2013, 02:36   #1
boulanger
L2-scripts клиент Classic 1.5 + ГЕО до 1 июля
 
Аватар для boulanger
 
Регистрация: 23.09.2013
Сообщений: 437
Плохо [CORE] ARMOR LEGGINGS BONUS MAGIC CRITICAL DAMGE WRONG!

Armor bonus for LEGGS give magical critical damage, but completly wrong, each level after 6x multiplies critical damage by +1

for ex, leggings + 0 magic critical damage x2.5 = NORMAL , after 6 goes CRAZY!

LEGGINGS should give MAGICAL DAMAGE BONUS (maybe added as STATIC MAGICAL CRITICAL DAMAGE, not MULTIPLY the magical critical damage!!! )

http://l2wiki.com/Item_Enchanting


now this makes all mage class CRAZY DAMAGE on your release, for exemple normal mage damage, 3000-4000 , makes crit damage 40 000 and even higher with additional mcrit damage bonuses.

you muse use mcritdamageSTATIC not mcritdamage for armor bonus, or it s a complete mess the mage class.

leggings +6 = x 3.5
leggings +7 = x 5.5
leggings +8 = x 6.5
leggings +9= x 7.5
leggings +10 = x 8.5
leggings +11 = x 9.5
leggings +12 = x 10

here pictures. also , i dont see where are these values set, i cant find in database, so probably is in core, this needs fix, i reported this allready 3-4 times...

here screens

at +0 leggings armor



at +5 , bonus x3.5 increased!


at +6 bonus increased x4.5 !!!!




at +7 increased to x 5.5 !!!



at +8 increased to x6.5



at +9 increased to x7.5 !!!



at +10 increased to x8.5



at 11 increased to x9.5


at 12 increased to x10 , only 10 because x10 now is set as LIMIT CAP in core, or it would increase more
boulanger вне форума  
Старый 07.10.2013, 20:27   #2
boulanger
L2-scripts клиент Classic 1.5 + ГЕО до 1 июля
 
Аватар для boulanger
 
Регистрация: 23.09.2013
Сообщений: 437
По умолчанию

and i found in core the issue in l2.gameserver.templates.item.ItemTemplate

Код:
 else if (this._exType == ExItemType.LOWER_PIECE)
        {
          attachFunc(new FuncTemplate(null, "EnchantRGrade", Stats.P_CRITICAL_DAMAGE, ordinal80, 0.0D));
          attachFunc(new FuncTemplate(null, "EnchantRGrade", Stats.M_CRITICAL_DAMAGE, ordinal80, 0.0D));
        }
Stats. M_CRITICAL_DAMAGE should be removed and added M_CRITICAL_DAMAGE_STATIC and problem solved .
boulanger вне форума  
Старый 08.10.2013, 02:02   #3
iqman
Главный программист
 
Регистрация: 18.01.2011
Сообщений: 4,429
По умолчанию

done .
__________________
Внимание: с 1 мая 2015 г. скайп технической поддержки будет: L2-scripts
старый скайп тех поддержки обслуживаться не будет !
iqman вне форума  
Закрытая тема

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 21:30.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot