Quote:Does anybody know?
Also, does anybody know if the current bladeshield and grizzly bugs can be fixed by simply modifying the mpq files?
Yes they can be. For Blade shield goto the skills.txt file and change SrcDam=3 to SrcDmg=32. For fixing the damage display of the grizzly goto skilldesc.txt and for the skill summon grizzly change the field descsalca2 from blank to skill('Summon Grizzly'.ln12); that should make the damage that the grizzly is doing display correctly. The should be handling the internal calculations of the damage correctly, just as it is handling the necro skeletons life correctly in the game but displaying it wrong on the character screen.
slvl=20 Grizzly
base damage is 300-330
with the +120% damage from the skill 660-726
300*(100+120)/100=660
330*(100+120)/100=726
with slvl=20 Might (+230%) it would be 1350-1485
300*(100+120+230)/100=1350
330*(100+120+230)/100=1485
etc.
Your first method is the correct one.
Edit:
If you apply adamantine txt file as a fix you will end up superpowering the grizzly as you will be boosting the base damage significantly before the passivestat1 of damagepercent is applied. Adamantine did not properly take into account that this was truely a case of "lying skill sheet", not a problem with the internal handling of the skill.