Area Changes and other fixes

Added CCOH
Fixed some on death issues
Fixed the gaurd
Added Server Enty/ooc
changed some areas back to original craftable
This commit is contained in:
2024-08-30 10:02:16 -04:00
parent 034a2cd838
commit d39928374d
5670 changed files with 373265 additions and 173083 deletions

View File

@@ -16,7 +16,7 @@
//by UOAbigail on Aug. 19, 2003
//
//------End comment------
#include "aps_include"
void DelayText(object oPC, int iSkillNumber);
@@ -25,7 +25,7 @@ void main()
object oPC = OBJECT_SELF;
object oTarget = GetLocalObject(oPC,"oTarget");
//DeleteLocalObject(oPC,"oTarget");
int iSkillNumber =33;
int iSkillNumber =34;
for (iSkillNumber; iSkillNumber>0; iSkillNumber--)
{
DelayText(oTarget,iSkillNumber);
@@ -52,202 +52,208 @@ void DelayText(object oPC, int iSkillNumber)
{
case 1:
{
iSkillValue = GetCampaignInt("UOACraft","iMiningSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iMiningSkill","UOACraft");
sSkillName = "Miner";
break;
}
case 2:
{
iSkillValue = GetCampaignInt("UOACraft","iSmeltSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iSmeltSkill","UOACraft");
sSkillName = "Smelter";
break;
}
case 3:
{
iSkillValue = GetCampaignInt("UOACraft","iDigSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iDigSkill","UOACraft");
sSkillName = "Digger";
break;
}
case 4:
{
iSkillValue = GetCampaignInt("UOACraft","iGlassSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iGlassSkill","UOACraft");
sSkillName = "Potter/Glassblower";
break;
}
case 5:
{
iSkillValue = GetCampaignInt("UOACraft","iTinkerSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iTinkerSkill","UOACraft");
sSkillName = "Tinkerer";
break;
}
case 6:
{
iSkillValue = GetCampaignInt("UOACraft","iFarmSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iFarmSkill","UOACraft");
sSkillName = "Farmer";
break;
}
case 7:
{
iSkillValue = GetCampaignInt("UOACraft","iLumberjackSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iLumberjackSkill","UOACraft");
sSkillName = "Lumberjack";
break;
}
case 8:
{
iSkillValue = GetCampaignInt("UOACraft","iSkinningSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iSkinningSkill","UOACraft");
sSkillName = "Skinning Pelts";
break;
}
case 9:
{
iSkillValue = GetCampaignInt("UOACraft","iCureSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iCureSkill","UOACraft");
sSkillName = "Hide Curer";
break;
}
case 10:
{
iSkillValue = GetCampaignInt("UOACraft","iTanSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iTanSkill","UOACraft");
sSkillName = "Leather Tanner";
break;
}
case 11:
{
iSkillValue = GetCampaignInt("UOACraft","iLeatherSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iLeatherSkill","UOACraft");
sSkillName = "Leatherworker";
break;
}
case 12:
{
iSkillValue = GetCampaignInt("UOACraft","iAlchemySkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iAlchemySkill","UOACraft");
sSkillName = "Alchemist";
break;
}
case 13:
{
iSkillValue = GetCampaignInt("UOACraft","iFishingSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iFishingSkill","UOACraft");
sSkillName = "Fisher";
break;
}
case 14:
{
iSkillValue = GetCampaignInt("UOACraft","iBeeSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iBeeSkill","UOACraft");
sSkillName = "Beekeeper";
break;
}
case 15:
{
iSkillValue = GetCampaignInt("UOACraft","iFletchingSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iFletchingSkill","UOACraft");
sSkillName = "Fletcher";
break;
}
case 16:
{
iSkillValue = GetCampaignInt("UOACraft","iBowSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iBowSkill","UOACraft");
sSkillName = "Bowcrafter";
break;
}
case 17:
{
iSkillValue = GetCampaignInt("UOACraft","iSmithSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iSmithSkill","UOACraft");
sSkillName = "Weaponcrafter";
break;
}
case 18:
{
iSkillValue = GetCampaignInt("UOACraft","iArmorSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iArmorSkill","UOACraft");
sSkillName = "Armorcrafter";
break;
}
case 19:
{
iSkillValue = GetCampaignInt("UOACraft","iPolishSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iPolishSkill","UOACraft");
sSkillName = "Gem Polisher";
break;
}
case 20:
{
iSkillValue = GetCampaignInt("UOACraft","iGemSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iGemSkill","UOACraft");
sSkillName = "Gemcutter";
break;
}
case 21:
{
iSkillValue = GetCampaignInt("UOACraft","iGemQuarrySkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iGemQuarrySkill","UOACraft");
sSkillName = "Gem Quarrier";
break;
}
case 22:
{
iSkillValue = GetCampaignInt("UOACraft","iTailorSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iTailorSkill","UOACraft");
sSkillName = "Tailor";
break;
}
case 23:
{
iSkillValue = GetCampaignInt("UOACraft","iSpindleSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iSpindleSkill","UOACraft");
sSkillName = "Spindler";
break;
}
case 24:
{
iSkillValue = GetCampaignInt("UOACraft","iClothSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iClothSkill","UOACraft");
sSkillName = "Clothmaker";
break;
}
case 25:
{
iSkillValue = GetCampaignInt("UOACraft","iDyeSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iDyeSkill","UOACraft");
sSkillName = "Cloth Dyer";
break;
}
case 26:
{
iSkillValue = GetCampaignInt("UOACraft","iPaperSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iPaperSkill","UOACraft");
sSkillName = "Papermaker";
break;
}
case 27:
{
iSkillValue = GetCampaignInt("UOACraft","iShroomSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iShroomSkill","UOACraft");
sSkillName = "Mycologist";
break;
}
case 28:
{
iSkillValue = GetCampaignInt("UOACraft","iScribeSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iScribeSkill","UOACraft");
sSkillName = "Inscriptionist";
break;
}
case 29:
{
iSkillValue = GetCampaignInt("UOACraft","iCookSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iCookSkill","UOACraft");
sSkillName = "Cook";
break;
}
case 30:
{
iSkillValue = GetCampaignInt("UOACraft","iJewelSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iJewelSkill","UOACraft");
sSkillName = "Jewelcrafter";
break;
}
case 31:
{
iSkillValue = GetCampaignInt("UOACraft","iMapSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iMapSkill","UOACraft");
sSkillName = "Cartographer";
break;
}
case 32:
{
iSkillValue = GetCampaignInt("UOACraft","iCarpentrySkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iCarpentrySkill","UOACraft");
sSkillName = "Carpenter";
break;
}
case 33:
{
iSkillValue = GetCampaignInt("UOACraft","iBrewSkill",oPC);
iSkillValue = GetPersistentInt(oPC,"iBrewSkill","UOACraft");
sSkillName = "Brewmeister";
break;
}
case 34:
{
iSkillValue = GetPersistentInt(oPC,"iEnchantSkill","UOACraft");
sSkillName = "Enchanting";
break;
}
default:{return;}
}