A few shield related questions
Posted: Sat Jul 18, 2015 12:18 am
I've noticed a few things that I can't find an answer to so I'll ask here. First off, when I cast Reprisal, I stop shield blocking entirely.
I also noticed in item_armor.cpp and battleutils.cpp that Ochain has been coded into the source as shield size 6.
item_armor.cpp
battleutils.cpp
In item_armor.sql Ochain is listed as shield size 5 so I changed it on my own DB to size 6. After doing so when it's equipped the model shows up, and the stats from item_mods apply properly, but it no longer functions as a shield. No block, can't use shield bash etc. Any ideas for either problem?
I also noticed in item_armor.cpp and battleutils.cpp that Ochain has been coded into the source as shield size 6.
item_armor.cpp
Code: Select all
// http://www.ffxiah.com/forum/topic/21671/paladin-faq-info-and-trade-studies/33/ <~Aegis and Ochain
int16 pdt = modifier->getModAmount() / 2;
switch(m_shieldSize)
pdt += 22;
break;
case 2: // Round
case 6: // Ochain
pdt += 40;
battleutils.cpp
Code: Select all
base = 30;
break;
case 6: // ochain
base = 110;