20 lines
459 B
Plaintext
20 lines
459 B
Plaintext
void main()
|
|
{
|
|
object oItem;
|
|
object oPC = GetPCSpeaker();
|
|
string sTag;
|
|
int iReward = 20 + (GetAbilityModifier(ABILITY_CHARISMA, oPC) * 3);
|
|
|
|
oItem = GetFirstItemInInventory (oPC);
|
|
while(GetIsObjectValid(oItem))
|
|
{
|
|
sTag = GetTag (oItem);
|
|
if (sTag == "crabshell")
|
|
{
|
|
DestroyObject (oItem);
|
|
GiveGoldToCreature (oPC, iReward);
|
|
}
|
|
oItem = GetNextItemInInventory (oPC);
|
|
}
|
|
}
|