Page 1 of 3
Magic Item Recharges..
Posted: Sun Dec 02, 2007 12:31 am
by Dusk_Strider
Alright, my question begins with this. Sorcerers and Wizards are able to recharge items at the cost of XP. I am wondering if Bards will be able to recharge soon as well. Most bards should have the knowledge to recharge an item, but are unable to at the moment. Please reply soon. Thanks
Posted: Sun Dec 02, 2007 4:42 pm
by terryrayc
yes they can...heres the code that decides it
Code: Select all
// Determine if the caster meets the Arkez minimum requirements for spellcaster level.
int AES_MeetsMinReqs(object oCaster, int iClass)
{
int iLevel = GetLevelByClass(iClass, oCaster);
int iReturn;
switch(iClass)
{
case CLASS_TYPE_BARD:
if (iLevel >= 13)
iReturn = 1;
break;
case CLASS_TYPE_CLERIC:
case CLASS_TYPE_DRUID:
case CLASS_TYPE_SORCERER:
if (iLevel >= 9)
iReturn = 1;
break;
case CLASS_TYPE_WIZARD:
if (iLevel >= 7)
iReturn = 1;
break;
case CLASS_TYPE_PALADIN:
case CLASS_TYPE_RANGER:
if (iLevel >= 17)
iReturn = 1;
break;
default:
iReturn = 0;
}
return iReturn;
}
Posted: Sun Dec 02, 2007 7:06 pm
by Dusk_Strider
Ah sweet, thanks.
Posted: Sun Dec 02, 2007 7:24 pm
by Akai
Yay! Thank you!

Posted: Sun Dec 02, 2007 10:24 pm
by corwink
It seems only things native to Arkaz is rechargeable.....is that intentional?
Posted: Mon Dec 03, 2007 2:39 am
by NightsMistress
FOIG
Posted: Mon Dec 03, 2007 4:59 am
by Akai
Item Enchantment shop at Heroes Walk:
Level 9 Bard/10 Cleric:
"Lost Item: Wand of Lightning
Wiz: 0 SOR: 0
You must be a wizard or sorcerer to enchant items here."
...posting to bug reports now...
Posted: Mon Dec 03, 2007 2:06 pm
by terryrayc
I'll check the placeable, though you didn't meet the level requirements...it shouldn't have taken your wand.
Posted: Mon Dec 03, 2007 6:52 pm
by Akai
I thought the level requirement for a cleric was 9th or higher? if I understood the script right?
It didn't take the wand; the lost wand message was from me putting the wand on the table.
Posted: Mon Dec 03, 2007 7:28 pm
by terryrayc
Code: Select all
case CLASS_TYPE_BARD:
if (iLevel >= 13)
iReturn = 1;
break;
case CLASS_TYPE_CLERIC:
Bard's level 13 or higher, clerics cannot recharge magic items.