(somik) (19.3. 15:39):
Takže jsem důkladně prověřoval jak to je s tim bugem u štítů:
bug se týká pouze případů, kdy na sobě máme něco co má vlastnost "+ X% chance to BLOCK magic"
tato vlastnost se interně skládá z vlastnosti +X% chance to block nature magic a +X% chance to block combat magic.
oboje hodnoty jsou nastaveny nastejno, takže se to navenek tváří jakože to je stejné.
Co se hodnoty pro combat magic týče, je v poho.
šance na blokování nature magic je však buglý, a to tak že se ta hodnota nepřidává do blokování nature magic, ale protože se blokování magie počítá později, tak přepíše hodnotu u blokování meele -> a tady vzniká náš bug...
pokud není na štítu vlastnost blokování magie, tak stačí reequipnout štít. pokud ale máte na štítu blokování magie, tak máte smůlu - reequip nepomůže...
mimo jiné to taky znamená že když do vás budu pražit nějakým NM kouzlem, tak vám žádné blokování nepomůže ;) (CM kouzla to blokuje správně)
řešení? nejdřív skusim vlastní přepočet statů pro blokování magie a meele, když to neklapne, tak se kouzla u monster přeřadí všechny do třídy combat magic (na sílu/vzhled kouzel to nemá vliv) a vymaže se všude blokování naturemagic. Nevýhoda druhého řešení by byla v PvP, kde by jste neměli žádné blokování proti NM.
EDIT: takže jsem ještě prohlíd kouzla a monstra mají všici kouzla vedená jako combat magic, takže řešení udělám tak, že z vlastnosti "chance to block magic" odeberu buglou vlastnost platící pro natue magic a bude to vyresene. V PvP to moc vadit nebude, pač NM je na chary obecně slabší než CM, takže to snad taková katastrofa nebude. Pokud ano, tak to pořešíme později :) (třeba přidáme spešl redukci na magii pouze pro NM... )