Frame 1
function ChangeClick() {
getURL ("http://www.thebanditsociety.com/walkthroughs/HeroRPG/main.php", "_blank");
}
_root.createEmptyMovieClip("Screen", 1000);
_root.createEmptyMovieClip("GuideLayer", 2000);
_root.createEmptyMovieClip("DangerLayer", 289);
_root.createEmptyMovieClip("MLayer", 489);
_root.createEmptyMovieClip("LootLayer", 911);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.saveFile = "file1";
var ReserveAtk = 0;
var Pending = false;
var SOUND = true;
var CurrentTrack = "none";
var NextTrack = "none";
var DEAD = false;
var XTurkey = 0;
var XfullOrb = 0;
var XMrald = 0;
var XMinxWeed = 0;
var Questing = false;
var Company = "none";
var NoHotKeys = true;
var GarGog = false;
var Pfree = true;
var TSdreamwood = false;
var TSgunden = false;
var TSoden = false;
var TStato = false;
var Block = false;
Kills = 0;
myAtk = 0;
Atkrs = 0;
Num = "Steel Sword";
ShieldNum = "Wooden Shield";
ArmorNum = "Steel Plate";
HelmNum = "none";
Pants = "Gray";
SkillPoints = 0;
StatPoints = 0;
Lvl = 1;
Exp = 0;
nextLvl = 50;
isVis = false;
Info = "nothing";
Gold = 150;
Place = 0;
Progress = 0;
Quest = 1;
Free = true;
Xnymph1 = 0;
itemCount = 0;
PROcount = 0;
Class = "Warrior";
totalHP = 50;
newHP = 1000;
totalMP = 40;
newMP = 1000;
DMG = 0;
Str = 7;
Vit = 3;
Int = 0;
Dex = 3;
Def = 5;
skill1 = 0;
skill2 = 0;
skill3 = 0;
skill4 = 0;
skill5 = 0;
skill6 = 0;
skill7 = 0;
qCount = 0;
badCount = 0;
Scount = 0;
MsgCount = 0;
rCount = 0;
dmgCount = 0;
LearnedSkills = new Array();
Inventory = new Array();
WhatsOpen = new Array();
Array.prototype.getInd = function (value) {
for (var _local3 in this) {
if (this[_local3] == value) {
return(_local3);
}
}
};
Array.prototype.remove = function (value) {
if (value == "Fairy Dust") {
XFairyDust--;
} else if (value == "Minxweed") {
XMinxWeed--;
} else if (value == "Full Orb") {
XfullOrb--;
} else if (value == "M-Rald") {
XMrald--;
}
var _local3 = this.getInd(value);
if (isNaN(_local3)) {
this.removeByIndex(_local3);
} else {
this.splice(_local3, 1);
}
};
Array.prototype.removeByIndex = function (ind) {
delete this[ind];
};
Array.prototype.sell = function (value) {
if (value == Qitem) {
Message("Cannot sell, it's currently a quest item");
} else if ((((((value == "Health Potion 1") || (value == "Mana Potion 1")) || (value == "Tele Potion")) || (value == "M-rald")) || (value == "Cracked Orb")) || (value == "Turkey Leg")) {
_root.Gold = _root.Gold + 4;
_root.Inventory.remove(value);
} else if ((((value == "Health Potion 2") || (value == "Mana Potion 2")) || (value == "Fairy Dust")) || (value == "Double Potion")) {
_root.Gold = _root.Gold + 13;
_root.Inventory.remove(value);
} else if (((((((((((value == "Leather Fit") || (value == "Leather Brace")) || (value == "Wood Bow")) || (value == "Oak Staff")) || (value == "Light Robe")) || (value == "Red Ring")) || (value == "Steel Plate")) || (value == "Steel Sword")) || (value == "Wooden Shield")) || (value == "Minxweed")) || (value == "Wind Ring")) {
_root.Gold = _root.Gold + 20;
_root.Inventory.remove(value);
} else if (((((value == "Elixor") || (value == "Dreamwood Rod")) || (value == "Faries Shot")) || (value == "Hearty Hat")) || (value == "Garden Goggles")) {
_root.Gold = _root.Gold + 45;
_root.Inventory.remove(value);
} else if (((((value == "Beast Mail") || (value == "Iron Scale")) || (value == "Casters Cape")) || (value == "Iron Guard")) || (value == "Gold Bracelet")) {
_root.Gold = _root.Gold + 60;
_root.Inventory.remove(value);
} else if (((((((value == "Lunar Cloak") || (value == "Dodge Pelt")) || (value == "Horned Plate")) || (value == "Scar Blade")) || (value == "Woodland Bow")) || (value == "Lunar Light")) || (value == "Full Orb")) {
_root.Gold = _root.Gold + 75;
_root.Inventory.remove(value);
} else if ((((value == "Gold Ring") || (value == "Defense Mit")) || (value == "Iron Bracer")) || (value == "Sisters Eyes")) {
_root.Gold = _root.Gold + 80;
_root.Inventory.remove(value);
} else if (((((((((value == "Sword of Myth") || (value == "Shadow Aim")) || (value == "Rod of Dawn")) || (value == "Master Plate")) || (value == "Stitched Plate")) || (value == "Astro Armor")) || (value == "Stone Shield")) || (value == "Wind Sleeve")) || (value == "Mind Ring")) {
_root.Gold = _root.Gold + 100;
_root.Inventory.remove(value);
} else if (((((((((value == "Dragon Eyes") || (value == "Battle Bow")) || (value == "Moonwell")) || (value == "Devil Head")) || (value == "Handler Glove")) || (value == "Night Stone")) || (value == "Thorn Armor")) || (value == "Angelic Grace")) || (value == "Custom Fit")) {
_root.Gold = _root.Gold + 150;
_root.Inventory.remove(value);
}
};
Array.prototype.use = function (value, slot) {
if (_root.DEAD) {
Message("Your dead arms can't use this...");
} else {
if (((((value == "Fairy Dust") || (value == "Minxweed")) || (value == "M-rald")) || (value == "Cracked Orb")) || (value == "Full Orb")) {
Message("You cannot use this");
}
if (value == "Turkey Leg") {
_root.Inventory.remove(value);
_root.TurkLeg();
}
if (((((value == "Wooden Shield") || (value == "Iron Guard")) || (value == "Defense Mit")) || (value == "Stone Shield")) || (value == "Devil Head")) {
if (_root.Class == "Warrior") {
if (ShieldNum == "none") {
_root.Inventory.remove(value);
} else {
_root.Inventory[slot] = ShieldNum;
}
ShieldNum = value;
} else {
Message("Must be a Warrior to use this");
}
}
if (((((value == "Leather Brace") || (value == "Gold Bracelet")) || (value == "Iron Bracer")) || (value == "Wind Sleeve")) || (value == "Handler Glove")) {
if (_root.Class == "Archer") {
if (ShieldNum == "none") {
_root.Inventory.remove(value);
} else {
_root.Inventory[slot] = ShieldNum;
}
ShieldNum = value;
} else {
Message("Must be a Ranger to use this");
}
}
if (((((value == "Red Ring") || (value == "Wind Ring")) || (value == "Gold Ring")) || (value == "Mind Ring")) || (value == "Night Stone")) {
if (_root.Class == "Mage") {
if (ShieldNum == "none") {
_root.Inventory.remove(value);
} else {
_root.Inventory[slot] = ShieldNum;
}
ShieldNum = value;
} else {
Message("Must be a Mage to use this");
}
}
if (((((((((((value == "Steel Sword") || (value == "Elixor")) || (value == "Scar Blade")) || (value == "Sword of Myth")) || (value == "Dragon Eyes")) || (value == "Calibur")) || (value == "Holy Saber")) || (value == "Windic Force")) || (value == "Flamberge")) || (value == "The Reap")) || (value == "Landic Axe")) {
if (_root.Class == "Warrior") {
if (Num == "none") {
_root.Inventory.remove(value);
} else {
_root.Inventory[slot] = Num;
}
Num = value;
} else {
Message("Must be a Warrior to use this");
}
}
if ((((((((((((value == "Wood Bow") || (value == "Faries Shot")) || (value == "Woodland Bow")) || (value == "Shadow Aim")) || (value == "Battle Bow")) || (value == "Violet Rain")) || (value == "Sunset")) || (value == "Heated Aim")) || (value == "Moon Bow")) || (value == "Magbee's Wrath")) || (value == "Mystics Bow")) || (value == "Death Stalker")) {
if (_root.Class == "Archer") {
if (Num == "none") {
_root.Inventory.remove(value);
} else {
_root.Inventory[slot] = Num;
}
Num = value;
} else {
Message("Must be a Ranger to use this");
}
}
if (((((((((((value == "Oak Staff") || (value == "Dreamwood Rod")) || (value == "Lunar Light")) || (value == "Rod of Dawn")) || (value == "Moonwell")) || (value == "Witches Curse")) || (value == "Venom Stave")) || (value == "Ancients Rod")) || (value == "Snake Eye")) || (value == "Orb of Truth")) || (value == "Wizards Truth")) {
if (_root.Class == "Mage") {
if (Num == "none") {
_root.Inventory.remove(value);
} else {
_root.Inventory[slot] = Num;
}
Num = value;
} else {
Message("Must be a Mage to use this");
}
}
if (((((((((((((((value == "Steel Plate") || (value == "Light Robe")) || (value == "Leather Fit")) || (value == "Iron Scale")) || (value == "Beast Mail")) || (value == "Casters Cape")) || (value == "Lunar Cloak")) || (value == "Dodge Pelt")) || (value == "Horned Plate")) || (value == "Stitched Plate")) || (value == "Master Plate")) || (value == "Astro Armor")) || (value == "Thorn Armor")) || (value == "Angelic Grace")) || (value == "Custom Fit")) {
if (ArmorNum == "none") {
_root.Inventory.remove(value);
} else {
_root.Inventory[slot] = ArmorNum;
}
ArmorNum = value;
}
if (((value == "Hearty Hat") || (value == "Garden Goggles")) || (value == "Sisters Eyes")) {
if (value == "Garden Goggles") {
_root.GarGog = true;
} else {
_root.GarGog = false;
}
if ((HelmNum == "none") || (HelmNum == "Wavy")) {
_root.Inventory.remove(value);
} else {
_root.Inventory[slot] = HelmNum;
}
HelmNum = value;
}
if ((value == "Health Potion 1") && (Pfree)) {
_root.Inventory.remove(value);
newHP = newHP + 30;
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Mana Potion 1") && (Pfree)) {
_root.Inventory.remove(value);
newMP = newMP + 30;
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Tele Potion") && (Pfree)) {
_root.isVis = false;
_root.Inventory.remove(value);
_root.Place = 1;
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Health Potion 2") && (Pfree)) {
_root.Inventory.remove(value);
newHP = newHP + 50;
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Mana Potion 2") && (Pfree)) {
_root.Inventory.remove(value);
newMP = newMP + 50;
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Double Potion") && (Pfree)) {
_root.Inventory.remove(value);
newMP = newMP + 50;
newHP = newHP + 50;
Pfree = false;
Open("PotionTO", 0, 537);
}
_root.Player.gotoAndStop("Equip");
}
};
this.onRelease = function (value) {
i = Inventory.length;
if (i <= 15) {
Inventory[i] = value;
} else {
Message("Inventory is Full");
}
};
useHP = function () {
i = 0;
while (i <= 15) {
if (Inventory[i] == "Double Potion") {
_root.Inventory.use("Double Potion");
i = 16;
} else if (Inventory[i] == "Health Potion 2") {
_root.Inventory.use("Health Potion 2");
i = 16;
} else if (Inventory[i] == "Health Potion 1") {
_root.Inventory.use("Health Potion 1");
i = 16;
}
i++;
}
};
useMP = function () {
i = 0;
while (i <= 15) {
if (Inventory[i] == "Double Potion") {
_root.Inventory.use("Double Potion");
i = 16;
} else if (Inventory[i] == "Mana Potion 2") {
_root.Inventory.use("Mana Potion 2");
i = 16;
} else if (Inventory[i] == "Mana Potion 1") {
_root.Inventory.use("Mana Potion 1");
i = 16;
}
i++;
}
};
GetInfo = function (value) {
if ((((((value == "Health Potion 1") || (value == "Mana Potion 1")) || (value == "Tele Potion")) || (value == "M-rald")) || (value == "Cracked Orb")) || (value == "Turkey Leg")) {
_root.Info = value + "\n 4 gold";
} else if ((((value == "Health Potion 2") || (value == "Mana Potion 2")) || (value == "Fairy Dust")) || (value == "Double Potion")) {
_root.Info = value + "\n 13 gold";
} else if ((((((((((value == "Leather Fit") || (value == "Leather Brace")) || (value == "Wood Bow")) || (value == "Oak Staff")) || (value == "Light Robe")) || (value == "Red Ring")) || (value == "Steel Plate")) || (value == "Steel Sword")) || (value == "Wooden Shield")) || (value == "Minxweed")) {
_root.Info = value + "\n 20 gold";
} else if (((((value == "Elixor") || (value == "Dreamwood Rod")) || (value == "Faries Shot")) || (value == "Hearty Hat")) || (value == "Garden Goggles")) {
_root.Info = value + "\n 45 gold";
} else if (((((value == "Beast Mail") || (value == "Iron Scale")) || (value == "Casters Cape")) || (value == "Iron Guard")) || (value == "Gold Bracelet")) {
_root.Info = value + "\n 60 gold";
} else if (((((((value == "Lunar Cloak") || (value == "Dodge Pelt")) || (value == "Horned Plate")) || (value == "Scar Blade")) || (value == "Woodland Bow")) || (value == "Lunar Light")) || (value == "Full Orb")) {
_root.Info = value + "\n 75 gold";
} else if (((((value == "Wind Ring") || (value == "Gold Ring")) || (value == "Defense Mit")) || (value == "Iron Bracer")) || (value == "Sisters Eyes")) {
_root.Info = value + "\n 80 gold";
} else if (((((((((value == "Sword of Myth") || (value == "Shadow Aim")) || (value == "Rod of Dawn")) || (value == "Master Plate")) || (value == "Stitched Plate")) || (value == "Astro Armor")) || (value == "Stone Shield")) || (value == "Wind Sleeve")) || (value == "Mind Ring")) {
_root.Info = value + "\n 100 gold";
} else if (((((((((value == "Dragon Eyes") || (value == "Battle Bow")) || (value == "Moonwell")) || (value == "Devil Head")) || (value == "Handler Glove")) || (value == "Night Stone")) || (value == "Thorn Armor")) || (value == "Angelic Grace")) || (value == "Custom Fit")) {
_root.Info = value + "\n 150 gold";
} else if (value == undefined) {
_root.Info = "";
}
};
GetUse = function (value) {
if (value == "Health Potion 1") {
_root.Info = value + "\n + 30 HP";
} else if (value == "Health Potion 2") {
_root.Info = value + "\n + 60 HP";
} else if (value == "Mana Potion 1") {
_root.Info = value + "\n + 30 MP";
} else if (value == "Mana Potion 2") {
_root.Info = value + "\n + 60 MP";
} else if (value == "Double Potion") {
_root.Info = value + "\n + 60 HP/MP";
} else if (value == "Tele Potion") {
_root.Info = value + "\nTakes you back to Town";
} else if (value == "Turkey Leg") {
_root.Info = value + "\nThis looks delicious!";
} else if (value == "Fairy Dust") {
_root.Info = value + "\nStrange Magical Dust";
} else if (value == "Minxweed") {
_root.Info = value + "\nRare Forest Weed";
} else if (value == "M-rald") {
_root.Info = value + "\ncommon cave gem";
} else if (value == "Cracked Orb") {
_root.Info = value + "\nCracked elemental orb";
} else if (value == "Full Orb") {
_root.Info = value + "\nFlawless elemental orb";
} else if (value == "Steel Sword") {
_root.Info = value + "\n +4 Dmg \nClick to Equip";
} else if (value == "Elixor") {
_root.Info = value + "\n +8 Dmg \nClick to Equip";
} else if (value == "Scar Blade") {
_root.Info = value + "\n +12 Dmg \nClick to Equip";
} else if (value == "Sword of Myth") {
_root.Info = value + "\n +16 Dmg \nClick to Equip";
} else if (value == "Dragon Eyes") {
_root.Info = value + "\n +20 Dmg \nClick to Equip";
} else if (value == "Calibur") {
_root.Info = value + "\n +24 Dmg \nClick to Equip";
} else if (value == "Holy Saber") {
_root.Info = value + "\n +28 Dmg \nClick to Equip";
} else if (value == "Windic Force") {
_root.Info = value + "\n +32 Dmg \nClick to Equip";
} else if (value == "Flamberge") {
_root.Info = value + "\n +36 Dmg \nClick to Equip";
} else if (value == "The Reap") {
_root.Info = value + "\n +40 Dmg \nClick to Equip";
} else if (value == "Landic Axe") {
_root.Info = value + "\n +44 Dmg \nClick to Equip";
} else if (value == "Wood Bow") {
_root.Info = value + "\n +3 Dmg \nClick to Equip";
} else if (value == "Faries Shot") {
_root.Info = value + "\n +6 Dmg \nClick to Equip";
} else if (value == "Woodland Bow") {
_root.Info = value + "\n +9 Dmg \nClick to Equip";
} else if (value == "Shadow Aim") {
_root.Info = value + "\n +12 Dmg \nClick to Equip";
} else if (value == "Battle Bow") {
_root.Info = value + "\n +15 Dmg \nClick to Equip";
} else if (value == "Violet Rain") {
_root.Info = value + "\n +18 Dmg \nClick to Equip";
} else if (value == "Sunset") {
_root.Info = value + "\n +21 Dmg \nClick to Equip";
} else if (value == "Heated Aim") {
_root.Info = value + "\n +24 Dmg \nClick to Equip";
} else if (value == "Moon Bow") {
_root.Info = value + "\n +27 Dmg \nClick to Equip";
} else if (value == "Magbee's Wrath") {
_root.Info = value + "\n +30 Dmg \nClick to Equip";
} else if (value == "Mystics Bow") {
_root.Info = value + "\n +33 Dmg \nClick to Equip";
} else if (value == "Death Stalker") {
_root.Info = value + "\n +36 Dmg \nClick to Equip";
} else if (value == "Oak Staff") {
_root.Info = value + "\n +4 Dmg \nClick to Equip";
} else if (value == "Dreamwood Rod") {
_root.Info = value + "\n +8 Dmg \nClick to Equip";
} else if (value == "Lunar Light") {
_root.Info = value + "\n +12 Dmg \nClick to Equip";
} else if (value == "Rod of Dawn") {
_root.Info = value + "\n +16 Dmg \nClick to Equip";
} else if (value == "Moonwell") {
_root.Info = value + "\n +20 Dmg \nClick to Equip";
} else if (value == "Witches Curse") {
_root.Info = value + "\n +24 Dmg \nClick to Equip";
} else if (value == "Venom Stave") {
_root.Info = value + "\n +28 Dmg \nClick to Equip";
} else if (value == "Ancients Rod") {
_root.Info = value + "\n +32 Dmg \nClick to Equip";
} else if (value == "Snake Eye") {
_root.Info = value + "\n +36 Dmg \nClick to Equip";
} else if (value == "Orb of Truth") {
_root.Info = value + "\n +40 Dmg \nClick to Equip";
} else if (value == "Wizards Truth") {
_root.Info = value + "\n +44 Dmg \nClick to Equip";
} else if (value == "Wooden Shield") {
_root.Info = value + "\n +2 Def \nClick to Equip";
} else if (value == "Leather Brace") {
_root.Info = value + "\n +2 Dex \nClick to Equip";
} else if (value == "Red Ring") {
_root.Info = value + "\n +2 Int \nClick to Equip";
} else if (value == "Iron Guard") {
_root.Info = value + "\n +3 Def \nClick to Equip";
} else if (value == "Defense Mit") {
_root.Info = value + "\n +5 Def \nClick to Equip";
} else if (value == "Stone Shield") {
_root.Info = value + "\n +7 Def \nClick to Equip";
} else if (value == "Devil Head") {
_root.Info = value + "\n +10 Def \nClick to Equip";
} else if (value == "Handler Glove") {
_root.Info = value + "\n +10 Dex \nClick to Equip";
} else if (value == "Night Stone") {
_root.Info = value + "\n +10 Int \nClick to Equip";
} else if (value == "Gold Bracelet") {
_root.Info = value + "\n +3 Dex \nClick to Equip";
} else if (value == "Iron Bracer") {
_root.Info = value + "\n +5 Dex \nClick to Equip";
} else if (value == "Wind Sleeve") {
_root.Info = value + "\n +7 Dex \nClick to Equip";
} else if (value == "Wind Ring") {
_root.Info = value + "\n +3 Int \nClick to Equip";
} else if (value == "Gold Ring") {
_root.Info = value + "\n +5 Int \nClick to Equip";
} else if (value == "Mind Ring") {
_root.Info = value + "\n +7 Int \nClick to Equip";
} else if (value == "Steel Plate") {
_root.Info = value + "\n +2 Def +1 Vit \nClick to Equip";
} else if (value == "Light Robe") {
_root.Info = value + "\n +2 Vit +1 Def \nClick to Equip";
} else if (value == "Leather Fit") {
_root.Info = value + "\n +2 Dex +1 Def \nClick to Equip";
} else if (value == "Iron Scale") {
_root.Info = value + "\n +3 Def +2 Dex \nClick to Equip";
} else if (value == "Beast Mail") {
_root.Info = value + "\n +2 Def/Dex/Vit \nClick to Equip";
} else if (value == "Casters Cape") {
_root.Info = value + "\n +1 Def/Dex +3 Vit \nClick to Equip";
} else if (value == "Horned Plate") {
_root.Info = value + "\n +4 Def +2 Vit \nClick to Equip";
} else if (value == "Master Plate") {
_root.Info = value + "\n +4 Def/Vit +1 Dex \nClick to Equip";
} else if (value == "Thorn Armor") {
_root.Info = value + "\n +7 Def +3 Dex/Vit \nClick to Equip";
} else if (value == "Dodge Pelt") {
_root.Info = value + "\n +3 Def +3 Dex \nClick to Equip";
} else if (value == "Lunar Cloak") {
_root.Info = value + "\n +6 Vit \nClick to Equip";
} else if (value == "Stitched Plate") {
_root.Info = value + "\n +4 Def/Dex +1 Vit \nClick to Equip";
} else if (value == "Astro Armor") {
_root.Info = value + "\n +3 Def +6 Vit \nClick to Equip";
} else if (value == "Angelic Grace") {
_root.Info = value + "\n +3Def+2Dex+8Vit \nClick to Equip";
} else if (value == "Custom Fit") {
_root.Info = value + "\n +7 Dex +3 Def/Vit \nClick to Equip";
} else if (value == "Hearty Hat") {
_root.Info = value + "\n +HP Regen \nClick to Equip";
} else if (value == "Sisters Eyes") {
_root.Info = value + "\n +MP Regen \nClick to Equip";
} else if (value == "Garden Goggles") {
_root.Info = value + "\n Find Hidden Plants \nClick to Equip";
} else if (((value == undefined) || (value == "none")) || (value == "Wavy")) {
_root.Info = "";
}
};
Open = function (value, x, y) {
if (((((_root.WhatsOpen[0] != value) && (_root.WhatsOpen[1] != value)) && (_root.WhatsOpen[2] != value)) && (_root.WhatsOpen[3] != value)) && (_root.WhatsOpen[4] != value)) {
_root.Screen.attachMovie(value, value, _root.Scount);
_root.Screen[value]._x = x;
_root.Screen[value]._y = y;
i = _root.WhatsOpen.length;
if (i <= 4) {
_root.WhatsOpen[i] = value;
} else {
_root.WhatsOpen[0] = value;
}
_root.Scount++;
_root.Scount = _root.Scount % 5;
}
};
Message = function (msg) {
nm = "msg" + MsgCount;
_root.attachMovie("Message", nm, MsgCount + 9999);
_root[nm]._x = 125;
_root[nm]._y = 180;
_root[nm].msg_txt.text = msg;
_root[nm].onEnterFrame = function () {
if (this._alpha >= 90) {
this._alpha--;
} else if (this._alpha > 0) {
this._alpha = this._alpha - 5;
} else {
this.removeMovieClip();
}
};
MsgCount++;
MsgCount = MsgCount % 3;
};
Dialogue = function (msg, Name, mynum) {
if (mynum == "undefined") {
mynum = 4;
}
nm2 = "dlog0";
_root.attachMovie("Dialogue", nm2, 7899);
_root[nm2]._x = 245;
_root[nm2]._y = 5;
_root[nm2].d_txt.text = msg;
_root[nm2].d_name.text = Name;
_root[nm2].Img.gotoAndStop(Name);
_root[nm2].Btn.gotoAndStop(mynum);
_root.Logging = true;
};
newQuest = function (msg, Name, obj) {
nm = "quest0";
_root.attachMovie("newQuest", nm, 6789);
_root[nm]._x = 230;
_root[nm]._y = 150;
_root[nm].q_txt.text = msg;
_root[nm].q_obj.text = obj;
_root[nm].q_name.text = Name;
nm2 = "button0";
if (Quest == 1) {
qBtn = "q1btn";
} else if (Quest == 3) {
qBtn = "q2btn";
} else if (Quest == 5) {
qBtn = "q3btn";
} else if (Quest == 7) {
qBtn = "q4btn";
} else if (Quest == 9) {
qBtn = "q5btn";
} else if (Quest == 11) {
qBtn = "q6btn";
} else if (Quest == 13) {
qBtn = "q7btn";
} else if (Quest == 15) {
qBtn = "q8btn";
} else if (Quest == 17) {
qBtn = "q9btn";
} else if (Quest == 19) {
qBtn = "q10btn";
}
_root[nm].attachMovie(qBtn, nm2, 5000);
_root[nm][nm2]._x = 175;
_root[nm][nm2]._y = 270;
_root.Free = false;
};
XFairyDust = 0;
Guide = function (goal, description) {
_root.Questing = true;
nm = "guide0";
_root.GuideLayer.attachMovie("quest0", nm, 178780);
_root.GuideLayer[nm]._x = 282.4;
_root.GuideLayer[nm]._y = 5;
_root.GuideLayer[nm].final.text = goal;
_root.GuideLayer[nm].d_txt.text = description;
_root.GuideLayer[nm].onEnterFrame = function () {
if (_root.Quest == 1) {
this.hotItem = _root.Xnymph1;
} else if (_root.Quest == 3) {
this.hotItem = _root.XFairyDust;
_root.Qitem = "Fairy Dust";
} else if (_root.Quest == 5) {
this.hotItem = _root.XLurk;
_root.Qitem = undefined;
} else if (_root.Quest == 7) {
this.hotItem = _root.XLurkKing;
} else if (_root.Quest == 9) {
this.hotItem = _root.XMinxWeed;
_root.Qitem = "Minxweed";
} else if (_root.Quest == 11) {
this.hotItem = _root.XKills;
_root.Qitem = undefined;
} else if (_root.Quest == 13) {
this.hotItem = _root.Xfaun1;
_root.Qitem = undefined;
} else if (_root.Quest == 15) {
this.hotItem = _root.Xfaunlord1;
_root.Qitem = undefined;
} else if (_root.Quest == 17) {
this.hotItem = _root.XMrald;
_root.Qitem = "M-rald";
} else if (_root.Quest == 19) {
this.hotItem = _root.XfullOrb;
_root.Qitem = "Full Orb";
}
this.c_txt.text = this.hotItem;
if (this.hotItem >= goal) {
this.play();
}
};
};
movePlayer = function () {
if (((!_root.BK.Wall.hitTest(Player._x, Player._y, true)) && (!Key.isDown(32))) && (_root.Free)) {
angle = Player._rotation + 90;
radians = (angle * Math.PI) / 180;
deltax = Math.cos(radians) / 2;
deltay = Math.sin(radians) / 2;
Player.dx = deltax * moveSpeed;
Player.dy = deltay * moveSpeed;
Player.gotoAndStop(2);
_root.Moving = true;
_root.Attacking = false;
_root.Shooting = false;
}
};
TownPlayer = function () {
_root.inTown = true;
_root.NoHotKeys = false;
Player.onEnterFrame = function () {
_root.BK._y = _root.BK._y + this.dy;
_root.BK._x = _root.BK._x + this.dx;
_root.BadLayer._x = _root.BadLayer._x + this.dx;
_root.BadLayer._y = _root.BadLayer._y + this.dy;
_root.HelperLayer._x = _root.HelperLayer._x + this.dx;
_root.HelperLayer._y = _root.HelperLayer._y + this.dy;
moveSpeed = 25;
if ((Key.isDown(40) && (Key.isDown(37))) || (Key.isDown(83) && (Key.isDown(65)))) {
this._rotation = -135;
movePlayer();
} else if ((Key.isDown(40) && (Key.isDown(39))) || (Key.isDown(83) && (Key.isDown(68)))) {
this._rotation = 135;
movePlayer();
} else if ((Key.isDown(38) && (Key.isDown(39))) || (Key.isDown(87) && (Key.isDown(68)))) {
this._rotation = 45;
movePlayer();
} else if ((Key.isDown(38) && (Key.isDown(37))) || (Key.isDown(87) && (Key.isDown(65)))) {
this._rotation = -45;
movePlayer();
} else if (Key.isDown(68) || (Key.isDown(39))) {
Right = true;
this._rotation = 90;
movePlayer();
} else if (Key.isDown(65) || (Key.isDown(37))) {
Left = true;
this._rotation = -90;
movePlayer();
} else if (Key.isDown(87) || (Key.isDown(38))) {
Up = true;
this._rotation = 0;
movePlayer();
} else if (Key.isDown(83) || Key.isDown(40)) {
Down = true;
this._rotation = 180;
movePlayer();
} else if ((((((((!Key.isDown(40)) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (!Key.isDown(83))) && (!Key.isDown(87))) && (!Key.isDown(65))) && (!Key.isDown(68))) {
this.dx = 0;
this.dy = 0;
this.gotoAndStop(1);
}
if ((_root.BK.Wall.hitTest(this._x - (moveSpeed * 2), this._y, true) && (Key.isDown(37))) || (_root.BK.Wall.hitTest(this._x - (moveSpeed * 2), this._y, true) && (Key.isDown(65)))) {
moveSpeed = moveSpeed / 2;
this.dx = this.dx - this.dx;
}
if ((_root.BK.Wall.hitTest(this._x + (moveSpeed * 2), this._y, true) && (Key.isDown(39))) || (_root.BK.Wall.hitTest(this._x + (moveSpeed * 2), this._y, true) && (Key.isDown(68)))) {
moveSpeed = moveSpeed / 2;
this.dx = this.dx - this.dx;
}
if ((_root.BK.Wall.hitTest(this._x, this._y - (moveSpeed * 2), true) && (Key.isDown(38))) || (_root.BK.Wall.hitTest(this._x, this._y - (moveSpeed * 2), true) && (Key.isDown(87)))) {
moveSpeed = moveSpeed / 2;
this.dy = this.dy - this.dy;
}
if ((_root.BK.Wall.hitTest(this._x, this._y + (moveSpeed * 2), true) && (Key.isDown(40))) || (_root.BK.Wall.hitTest(this._x, this._y + (moveSpeed * 2), true) && (Key.isDown(83)))) {
moveSpeed = moveSpeed / 2;
this.dy = this.dy - this.dy;
}
if (_root.BK.Wall.hitTest(this._x, this._y, true) && (!Key.isDown(83))) {
moveSpeed = moveSpeed / 2;
this.dy = this.dy - moveSpeed;
this.dx = this.dx - moveSpeed;
} else if (_root.BK.Wall.hitTest(this._x, this._y, true) && (Key.isDown(83))) {
moveSpeed = moveSpeed / 2;
this.dy = this.dy + moveSpeed;
this.dx = this.dx + moveSpeed;
}
};
};
BattlePlayer = function () {
inTown = false;
NoHotKeys = false;
Player.Sneak = false;
if (Company == "Healer") {
Helper("Healer", 10, 100, 330, 240);
}
Player.onEnterFrame = function () {
_root.BK._y = _root.BK._y + this.dy;
_root.BK._x = _root.BK._x + this.dx;
_root.Top._x = _root.Top._x + this.dx;
_root.Top._y = _root.Top._y + this.dy;
_root.BadLayer._x = _root.BadLayer._x + this.dx;
_root.BadLayer._y = _root.BadLayer._y + this.dy;
_root.ItemLayer._x = _root.BadLayer._x;
_root.ItemLayer._y = _root.BadLayer._y;
_root.HelperLayer._x = _root.HelperLayer._x + this.dx;
_root.HelperLayer._y = _root.HelperLayer._y + this.dy;
if (this.Sneak) {
moveSpeed = 18;
this._alpha = 50;
} else {
moveSpeed = 25;
this._alpha = 100;
}
if ((Key.isDown(40) && (Key.isDown(37))) || (Key.isDown(83) && (Key.isDown(65)))) {
this._rotation = -135;
movePlayer();
} else if ((Key.isDown(40) && (Key.isDown(39))) || (Key.isDown(83) && (Key.isDown(68)))) {
this._rotation = 135;
movePlayer();
} else if ((Key.isDown(38) && (Key.isDown(39))) || (Key.isDown(87) && (Key.isDown(68)))) {
this._rotation = 45;
movePlayer();
} else if ((Key.isDown(38) && (Key.isDown(37))) || (Key.isDown(87) && (Key.isDown(65)))) {
this._rotation = -45;
movePlayer();
} else if (Key.isDown(68) || (Key.isDown(39))) {
Right = true;
this._rotation = 90;
movePlayer();
} else if (Key.isDown(65) || (Key.isDown(37))) {
Left = true;
this._rotation = -90;
movePlayer();
} else if (Key.isDown(87) || (Key.isDown(38))) {
Up = true;
this._rotation = 0;
movePlayer();
} else if (Key.isDown(83) || Key.isDown(40)) {
Down = true;
this._rotation = 180;
movePlayer();
} else if ((((((((((!Key.isDown(40)) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (!Key.isDown(83))) && (!Key.isDown(87))) && (!Key.isDown(65))) && (!Key.isDown(68))) && (!Shooting)) && (!Attacking)) {
this.dx = 0;
this.dy = 0;
this.gotoAndStop(1);
_root.Moving = false;
}
if ((_root.BK.Wall.hitTest(this._x - (moveSpeed * 2), this._y, true) && (Key.isDown(37))) || (_root.BK.Wall.hitTest(this._x - (moveSpeed * 2), this._y, true) && (Key.isDown(65)))) {
moveSpeed = moveSpeed / 2;
this.dx = this.dx - this.dx;
}
if ((_root.BK.Wall.hitTest(this._x + (moveSpeed * 2), this._y, true) && (Key.isDown(39))) || (_root.BK.Wall.hitTest(this._x + (moveSpeed * 2), this._y, true) && (Key.isDown(68)))) {
moveSpeed = moveSpeed / 2;
this.dx = this.dx - this.dx;
}
if ((_root.BK.Wall.hitTest(this._x, this._y - (moveSpeed * 2), true) && (Key.isDown(38))) || (_root.BK.Wall.hitTest(this._x, this._y - (moveSpeed * 2), true) && (Key.isDown(87)))) {
moveSpeed = moveSpeed / 2;
this.dy = this.dy - this.dy;
}
if ((_root.BK.Wall.hitTest(this._x, this._y + (moveSpeed * 2), true) && (Key.isDown(40))) || (_root.BK.Wall.hitTest(this._x, this._y + (moveSpeed * 2), true) && (Key.isDown(83)))) {
moveSpeed = moveSpeed / 2;
this.dy = this.dy - this.dy;
}
if (_root.BK.Wall.hitTest(this._x, this._y, true) && (!Key.isDown(83))) {
moveSpeed = moveSpeed / 2;
this.dy = this.dy - moveSpeed;
this.dx = this.dx - moveSpeed;
} else if (_root.BK.Wall.hitTest(this._x, this._y, true) && (Key.isDown(83))) {
moveSpeed = moveSpeed / 2;
this.dy = this.dy + moveSpeed;
this.dx = this.dx + moveSpeed;
}
if (Shooting) {
diffx = _root._xmouse - this._x;
diffy = _root._ymouse - this._y;
this.ang = Math.atan2(diffy, diffx);
this._rotation = (this.ang * 57.2957795130823) + 90;
if (this._currentframe == 2) {
this.gotoAndStop(1);
}
}
if (Shooting && (_root.clicky)) {
this.dx = 0;
this.dy = 0;
this.Sneak = false;
if (_root.Class == "Mage") {
if (!_root.Pending) {
if ((_root.myAtk == 3) || (_root.myAtk == 4)) {
this.Cast2.gotoAndStop(2);
} else if (_root.myAtk == 6) {
this.Staff.play();
} else if (_root.myAtk == 7) {
this.Inferno.play();
} else {
this.Cast1.play();
}
}
} else if (_root.Class == "Archer") {
if (!_root.Pending) {
if ((_root.Num == "none") && (_root.myAtk != 6)) {
_root.Message("You need a Bow");
} else if (_root.myAtk == 3) {
this.Bow2.gotoAndStop(2);
} else if (_root.myAtk == 6) {
this.Dagger.play();
} else if (_root.myAtk == 7) {
this.MendWound.play();
} else {
this.Bow1.play();
}
}
} else {
_root.Attacking = true;
if (_root.myAtk == 0) {
this.gotoAndStop("Attack");
} else if (_root.myAtk == 1) {
if (_root.newMP >= 5) {
this.gotoAndStop("Slash");
} else {
_root.Message("Not enough Mana");
}
} else if (_root.myAtk == 2) {
if (_root.newMP >= 8) {
this.gotoAndStop("Jab");
} else {
_root.Message("Not enough Mana");
}
} else if (_root.myAtk == 3) {
if (_root.newMP >= 5) {
this.gotoAndStop("DoubleAtk");
} else {
_root.Message("Not enough Mana");
}
} else if (_root.myAtk == 4) {
if (_root.newMP >= 6) {
this.gotoAndStop("Cry");
} else {
_root.Message("Not enough Mana");
}
} else if (_root.myAtk == 5) {
if (_root.newMP >= 8) {
this.gotoAndStop("BruteSwing");
} else {
_root.Message("Not enough Mana");
}
} else if (_root.myAtk == 6) {
if (_root.newMP >= 3) {
this.gotoAndStop("Stomp");
} else {
_root.Message("Not enough Mana");
}
} else if (_root.myAtk == 7) {
if (_root.newMP >= 10) {
this.gotoAndStop("SpinAttack");
} else {
_root.Message("Not enough Mana");
}
}
}
} else if ((Shooting && (!_root.clicky)) && (!_root.Pending)) {
if ((_root.myAtk == 3) || ((_root.myAtk == 4) && (_root.Class == "Mage"))) {
frame = _root.Class + "2";
this.gotoAndStop(frame);
} else if (_root.myAtk == 6) {
frame = _root.Class + "3";
this.gotoAndStop(frame);
} else if (_root.myAtk == 7) {
frame = _root.Class + "4";
this.gotoAndStop(frame);
} else if (_root.Class != "Warrior") {
this.gotoAndStop(_root.Class);
}
this._rotation = (this.ang * 57.2957795130823) + 90;
this.dx = 0;
this.dy = 0;
}
if (this.Stomp._currentframe == 6) {
if ((_root.myAtk == 6) && (_root.newMP >= 3)) {
_root.firePro("StompWave", 25, 0);
_root.newMP = _root.newMP - 3;
}
}
if (this.Bow1._currentframe == 6) {
if ((_root.myAtk == 0) || (_root.myAtk == 4)) {
_root.firePro("arrow", 30, 0);
} else if (_root.myAtk == 1) {
if (_root.newMP >= 6) {
_root.firePro("ChargedShot", 30, 0);
_root.newMP = _root.newMP - 6;
} else {
_root.Message("Not enough Mana");
}
} else if (_root.myAtk == 2) {
if (_root.newMP >= 4) {
_root.firePro("StunShot", 25, 0);
_root.newMP = _root.newMP - 4;
} else {
_root.Message("Not enough Mana");
}
} else if (_root.myAtk == 5) {
if (_root.newMP >= 8) {
if (_root.Atkrs > 1) {
_root.firePro("arrow", 30, 0);
}
_root.firePro("arrow", 30, 15);
_root.firePro("arrow", 30, -15);
_root.newMP = _root.newMP - 8;
} else {
_root.Message("Not enough Mana");
}
}
}
if (this.Bow2._currentframe == 7) {
if (_root.myAtk == 3) {
if (_root.newMP >= 7) {
_root.firePro("BurstArrow", 30, 0);
_root.newMP = _root.newMP - 7;
} else {
_root.Message("Not enough Mana");
}
}
}
if (this.Cast1._currentframe == 10) {
if ((_root.myAtk == 0) && (_root.newMP >= 1)) {
_root.firePro("FireBall1", 20, 0);
_root.newMP--;
} else if ((_root.myAtk == 1) && (_root.newMP >= 3)) {
_root.firePro("ManaBolt", 22, 0);
_root.newMP = _root.newMP - 3;
} else if ((_root.myAtk == 2) && (_root.newMP >= 5)) {
_root.firePro("TimeBlast", 20, 0);
_root.newMP = _root.newMP - 5;
} else if ((_root.myAtk == 5) && (_root.newMP >= 8)) {
_root.firePro("ArcaneSpike", 22, 0);
_root.firePro("ArcaneSpike", 22, 15);
_root.firePro("ArcaneSpike", 22, -15);
_root.newMP = _root.newMP - 8;
}
}
if (this.Cast2._currentframe == 11) {
if ((_root.ReserveAtk == 3) && (_root.newMP >= 8)) {
_root.firePro("ShadowBeam", 30, 0);
_root.newMP = _root.newMP - 8;
}
if ((_root.ReserveAtk == 4) && (_root.newMP >= 5)) {
_root.firePro("HealWave", 0, 0);
_root.newHP = _root.newHP + 10;
_root.newMP = _root.newMP - 5;
}
}
};
};
_root.Hit = 0;
BadGuy = function (type, x, y, AtkDmg, hp, lvl, exp, speed, head, body, arms, weapon, leg) {
nm = "bad" + badCount;
BadLayer.attachMovie(type, nm, badCount + 111);
BadLayer[nm]._x = x;
BadLayer[nm]._y = y;
BadLayer[nm].head = head;
BadLayer[nm].body = body;
BadLayer[nm].arms = arms;
BadLayer[nm].weapon = weapon;
BadLayer[nm].leg = leg;
BadLayer[nm].atk = AtkDmg;
BadLayer[nm].health = hp;
BadLayer[nm].newEnmHP = hp;
BadLayer[nm].lvl = lvl;
BadLayer[nm].speed = speed;
BadLayer[nm].setspeed = speed;
BadLayer[nm].Attacking = false;
BadLayer[nm].Aggro = true;
BadLayer[nm].Given = false;
BadLayer[nm].rage = 0;
BadLayer[nm].Status = 0;
score = Math.ceil(Math.random() * 4);
if (score == 1) {
BadLayer[nm].omega = 0;
} else if (score == 2) {
BadLayer[nm].omega = 90;
} else if (score == 3) {
BadLayer[nm].omega = 180;
} else {
BadLayer[nm].omega = -90;
}
BadLayer[nm].dress = function () {
this.Head.gotoAndStop(this.head);
this.Body.gotoAndStop(this.body);
this.Arms.gotoAndStop(this.arms);
this.Wep.gotoAndStop(this.weapon);
this.Range.Head.gotoAndStop(this.head);
this.Range.Body.gotoAndStop(this.body);
this.Range.Arms.gotoAndStop(this.arms);
this.Die.Head.gotoAndStop(this.head);
this.Die.Body.gotoAndStop(this.body);
this.Die.Arms.gotoAndStop(this.arms);
this.Atk.Head.gotoAndStop(this.head);
this.Atk.Body.gotoAndStop(this.body);
this.Atk.Arms.gotoAndStop(this.arms);
this.Atk.Arms.weapon.gotoAndStop(this.weapon);
this.Run.Head.gotoAndStop(this.head);
this.Run.Body.gotoAndStop(this.body);
this.Run.Arms.gotoAndStop(this.arms);
this.Run.weapon.gotoAndStop(this.weapon);
this.Run.Legs.gotoAndStop(this.leg);
};
BadLayer[nm].Effect = function (value) {
if (value == "Slow") {
this.Status = 1;
this.speed = this.setspeed / 2;
Edis.enmFX_txt.text = "Slow";
this.Damage(0);
}
if (value == "Stun") {
if (type == "Baddie1") {
this.Status = 2;
this.dx = 0;
this.dy = 0;
this.gotoAndStop("Stun");
this.dress();
Edis.enmFX_txt.text = "Stunned";
} else {
_root.Message("Immune");
}
}
};
BadLayer[nm].Damage = function (damage) {
if (!this.Given) {
this.Given = true;
_root.Atkrs++;
this.Attacking = true;
}
if (this.Status == 2) {
this.Status = 0;
}
Edis._visible = true;
this.realDmg = Math.ceil((Math.random() * 10) + damage);
this.newEnmHP = this.newEnmHP - this.realDmg;
this.finalDmg = (this.newEnmHP / this.health) * 100;
Edis.enmHP._xscale = this.finalDmg;
Edis.enmHP2_txt.text = this.health;
Edis.enmHP1_txt.text = Math.ceil(this.newEnmHP);
Edis.enmLvl_txt.text = this.lvl;
Edis.enmPic.gotoAndStop(this.head);
if (Edis.enmHP1_txt.text < 0) {
Edis.enmHP1_txt.text = 0;
}
if (Edis.enmHP._xscale <= 0) {
Edis.enmHP._xscale = 0;
Edis._visible = false;
}
displayDmg(_root.BadLayer._x + this._x, (_root.BadLayer._y + this._y) - 60, this.realDmg, "good");
};
BadLayer[nm].onEnterFrame = function () {
this._x = this._x + this.dx;
this._y = this._y + this.dy;
this.dress();
if (((((this._currentframe == 1) && (this.dx == 0)) && (this.dy == 0)) && (this.newEnmHP < this.health)) && (this.Status != 2)) {
this.newEnmHP++;
this.finalDmg = (this.newEnmHP / this.health) * 100;
Edis.enmHP._xscale = this.finalDmg;
Edis.enmHP1_txt.text = Math.ceil(this.newEnmHP);
}
if (this.Status == 0) {
Edis.enmFX_txt.text = "";
}
if (_root.BK.Wall.hitTest(this._x + _root.BadLayer._x, this._y + _root.BadLayer._y, true)) {
_root.Hit++;
}
if (_root.BK.Wall.hitTest((this._x + _root.BadLayer._x) - (this.speed * 2), this._y + _root.BadLayer._y, true) && (this.dx < 0)) {
this.dx = this.dx - this.dx;
this.HwallL = true;
} else if ((!_root.BK.Wall.hitTest((this._x + _root.BadLayer._x) - (this.speed * 2), this._y + _root.BadLayer._y, true)) && (this.HwallL)) {
this.HwallL = false;
}
if (_root.BK.Wall.hitTest((this._x + _root.BadLayer._x) + (this.speed * 2), this._y + _root.BadLayer._y, true) && (this.dx > 0)) {
this.dx = this.dx - this.dx;
this.HwallR = true;
} else if ((!_root.BK.Wall.hitTest((this._x + _root.BadLayer._x) + (this.speed * 2), this._y + _root.BadLayer._y, true)) && (this.HwallR)) {
this.HwallR = false;
}
if (_root.BK.Wall.hitTest(this._x + _root.BadLayer._x, (this._y + _root.BadLayer._y) - (this.speed * 2), true) && (this.dy < 0)) {
this.dy = this.dy - this.dy;
this.VwallT = true;
} else if ((!_root.BK.Wall.hitTest(this._x + _root.BadLayer._x, (this._y + _root.BadLayer._y) - (this.speed * 2), true)) && (this.VwallT)) {
this.VwallT = false;
}
if (_root.BK.Wall.hitTest(this._x + _root.BadLayer._x, (this._y + _root.BadLayer._y) + (this.speed * 2), true) && (this.dy > 0)) {
this.dy = this.dy - this.dy;
this.VwallD = true;
} else if ((!_root.BK.Wall.hitTest(this._x + _root.BadLayer._x, (this._y + _root.BadLayer._y) + (this.speed * 2), true)) && (this.VwallD)) {
this.VwallD = false;
} else if (_root.BK.Wall.hitTest(this._x + _root.BadLayer._x, this._y + _root.BadLayer._y, true) && ((!this.dy) > 0)) {
this.dy = this.dy - this.speed;
this.dx = this.dx - this.speed;
} else if (_root.BK.Wall.hitTest(this._x + _root.BadLayer._x, this._y + _root.BadLayer._y, true) && (this.dy > 0)) {
this.dy = this.dy + (this.speed / 2);
this.dx = this.dx + (this.speed / 2);
}
this.diffx = (_root.BadLayer._x + this._x) - _root.Player._x;
this.diffy = (_root.BadLayer._y + this._y) - _root.Player._y;
this.ang = Math.atan2(this.diffy, this.diffx);
if ((((this.Atk._currentframe == 1) || (this._currentframe != 3)) || (this.Atk._currentframe >= 20)) || (this.Status == 2)) {
this.pursue = false;
}
if (((((this.diffy >= 360) && (this.Attacking)) || ((this.diffy <= -360) && (this.Attacking))) || ((this.diffx >= 360) && (this.Attacking))) || ((this.diffx <= -360) && (this.Attacking))) {
this.Attacking = false;
}
if (((((((this.diffy <= 60) && (this.diffy >= -60)) && (this.diffx <= 60)) && (this.diffx >= -60)) && (this.Status != 2)) && (!Player.Sneak)) && (type != "Baddie2")) {
this._rotation = (this.ang * 57.2957795130823) + 90;
this.dx = 0;
this.dy = 0;
this.gotoAndStop("Atk");
this.dress();
this.Status = 0;
this.speed = this.setspeed;
} else if ((((((((this.diffy <= 170) && (this.diffy >= -170)) && (this.diffx <= 170)) && (this.diffx >= -170)) && (this._currentframe == 3)) && (_root.Moving)) && (this.Status != 2)) && (!Player.Sneak)) {
this.pursue = true;
} else if ((((((((this.diffy <= 210) && (this.diffy >= -210)) && (this.diffx <= 210)) && (this.diffx >= -210)) && (!this.pursue)) && (this.Status != 2)) && (!Player.Sneak)) || ((this.Attacking && (this.Status != 2)) && (!Player.Sneak))) {
if (!this.Given) {
this.Given = true;
_root.Atkrs++;
this.Attacking = true;
}
if ((_root.Atkrs > 1) || (type == "Baddie2")) {
this._rotation = (this.ang * 57.2957795130823) + 90;
this.dx = 0;
this.dy = 0;
this.gotoAndStop("Range");
if (this.Range._currentframe == 6) {
if (type == "Baddie2") {
if (this.head == "Water") {
_root.RangedAtk("WaterBall", this.atk, 45, this._rotation, this._x + BadLayer._x, this._y + BadLayer._y);
} else if (this.head == "Fire") {
_root.RangedAtk("FireBall1", this.atk, 45, this._rotation, this._x + BadLayer._x, this._y + BadLayer._y);
} else if (this.head == "Lightning") {
_root.RangedAtk("LightningBall", this.atk, 45, this._rotation, this._x + BadLayer._x, this._y + BadLayer._y);
}
} else if (this.body == "Lurk") {
_root.RangedAtk("Rock", this.atk / 2, 30, this._rotation, (this._x + BadLayer._x) - 10, this._y + BadLayer._y);
} else {
_root.RangedAtk("arrow", this.atk / 2, 45, this._rotation, this._x + BadLayer._x, this._y + BadLayer._y);
}
}
this.dress();
} else {
this._rotation = (this.ang * 57.2957795130823) + 90;
this.radians = (this.ang * Math.PI) / 180;
this.deltax = Math.cos(this.ang) / 2;
this.deltay = Math.sin(this.ang) / 2;
if ((!this.HwallR) && (!this.HwallL)) {
this.dx = -(this.deltax * this.speed);
}
if ((!this.VwallT) && (!this.VwallD)) {
this.dy = -(this.deltay * this.speed);
}
if (this.Aggro) {
Aggro(this._x, this._y);
this.Aggro = false;
}
this.gotoAndStop(2);
this.dress();
}
} else {
if (this.Given) {
this.Given = false;
_root.Atkrs--;
}
if (type == "Baddie2") {
this.gotoAndStop(1);
this._rotation = (this.ang * 57.2957795130823) + 90;
this.deltax = Math.cos(this.omega + 90) / 2;
this.deltay = Math.sin(this.omega + 90) / 2;
if ((!this.HwallR) && (!this.HwallL)) {
this.dx = -(this.deltax * this.speed);
}
if ((!this.VwallT) && (!this.VwallD)) {
this.dy = -(this.deltay * this.speed);
}
if (this.VwallT) {
this.omega = 180;
this.VwallT = false;
}
if (this.VwallD) {
this.omega = 0;
this.VwallD = false;
}
if (this.HwallR) {
this.omega = -90;
this.HwallR = false;
}
if (this.HwallL) {
this.omega = 90;
this.HwallL = false;
}
} else {
this.dx = 0;
this.dy = 0;
if (this.Status == 2) {
this.gotoAndStop("Stun");
} else {
this.gotoAndStop(1);
}
}
this.dress();
}
if (this.hitTest(Player.Mel1.weapon) && (Player.Mel1._currentframe == 7)) {
this.Damage(DMG + Str);
}
if (this.hitTest(Player.Slash.slash) && (Player.Slash._currentframe == 13)) {
this.Damage(((((DMG + Str) + Dex) + aDex) + sDex) + (skill1 * 2));
}
if (this.hitTest(Player.Jab.weapon) && (Player.Jab._currentframe == 8)) {
this.Effect("Stun");
}
if ((this.hitTest(Player.DoubleAtk.weapon) && (Player.DoubleAtk._currentframe == 7)) || (this.hitTest(Player.DoubleAtk.weapon) && (Player.DoubleAtk._currentframe == 13))) {
this.Damage((DMG + Str) + (skill3 * 2));
}
if (this.hitTest(Player.BruteSwing.force) && (Player.BruteSwing._currentframe == 15)) {
this.Damage((((DMG + Str) + Int) + sInt) + (skill5 * 2));
}
if (this.hitTest(Player.SpinAttack.radius)) {
if (((Player.SpinAttack._currentframe == 3) || (Player.SpinAttack._currentframe == 6)) || (Player.SpinAttack._currentframe == 9)) {
this.Damage((DMG + Str) + Vit);
}
}
if (this.hitTest(Player.Dagger.slash) && (Player.Dagger._currentframe == 3)) {
this.Damage((DMG + Str) + (skill6 * 2));
}
if (this.hitTest(Player.Staff.weapon) && (Player.Staff._currentframe == 10)) {
this.Damage((MagD + Str) + (skill6 * 2));
}
if (this.hitTest(Player.Inferno) && (Player.Inferno._currentframe == 19)) {
this.Damage((MagD + ((Int + sInt) * 2)) + (skill7 * 2));
}
m = 0;
while (m <= 10) {
nam = "pro" + m;
if (this.hitTest(_root.MLayer[nam]) && (_root.MLayer[nam]._currentframe == 1)) {
_root.MLayer[nam].play();
if (!this.Given) {
this.Given = true;
_root.Atkrs++;
}
this.Attacking = true;
this.rage++;
if (_root.Projectile == "arrow") {
this.Damage(DMG + Dex);
} else if (_root.Projectile == "FireBall1") {
this.Damage(MagD + Int);
} else if (_root.Projectile == "ChargedShot") {
this.Damage((((DMG + Dex) + aDex) + Int) + (skill1 * 2));
} else if (_root.Projectile == "StunShot") {
this.Effect("Stun");
} else if (_root.Projectile == "BurstArrow") {
this.Damage(((((DMG + Dex) + sDex) + aDex) + (skill3 * 2)) + 5);
} else if (_root.Projectile == "ManaBolt") {
this.Damage(((MagD + Dex) + Int) + sInt);
} else if (_root.Projectile == "TimeBlast") {
this.Effect("Slow");
} else if (_root.Projectile == "ShadowBeam") {
this.Damage((((((MagD + Int) + sInt) + Str) + 10) + (skill3 * 2)) + 5);
} else if (_root.Projectile == "ArcaneSpike") {
this.Damage(((MagD + Int) + sInt) + skill5);
} else if (_root.Projectile == "StompWave") {
this.Damage(DMG + (skill6 * 2));
}
}
m++;
}
if (this.hitTest(_root.BadLayer[nm2])) {
this.Attacking = true;
}
if (this.rage >= 3) {
this.speed = this.setspeed + 7;
this.rage = 0;
if (Edis.enmFX_txt.text == "Slow") {
Edis.enmFX_txt.text = "";
}
Edis.rScreen.play();
}
if (this.attack._currentframe == 30) {
this.gotoAndStop(1);
}
if ((this.Atk._currentframe == 5) && (_root.ceilHP > 0)) {
enmDamage(this.atk);
}
if (_root.DEAD == true) {
this.gotoAndStop(1);
this.dress();
delete this.onEnterFrame;
}
if (this.newEnmHP <= 0) {
_root.Atkrs--;
if (type == "Baddie2") {
this.gotoAndStop(3);
this.dress();
} else {
this.gotoAndStop("Die");
this.Die.gotoAndStop(this.head);
}
delete this.onEnterFrame;
if ((Math.random() * 10) <= 6) {
itemDrop(lvl, this._x, this._y);
}
gainExp(exp);
_root.Kills++;
_root.XKills++;
if (_root.Kills <= 1) {
HelpBubble("When you kill an enemy they may drop an item, to open it up walk over it and press Shift, A icon will pop up and let you know what you just picked up.");
} else if (_root.Kills == 3) {
HelpBubble("Once you start fighting multiple enemies you will need to use a Health Potion, if you have one in your inventory you can use it by clicking the icon or pressing the 'Q' Key.");
}
}
};
badCount++;
badCount = badCount % 20;
};
enmDamage = function (netdmg) {
if (_root.Block) {
_root.Block = false;
displayDmg(_root.Player._x - 35, _root.Player._y, 0, "bad");
} else {
damage = Math.ceil(((Math.random() * 5) + netdmg) - (((Def + sDef) + aDef) * 0.75));
if (damage < 1) {
damage = 1;
}
newHP = newHP - damage;
displayDmg(_root.Player._x - 35, _root.Player._y, damage, "bad");
}
if (Player.Sneak) {
Player.Sneak = false;
}
};
gainExp = function (exp) {
Exp = Exp + exp;
totalExp = (Exp / nextLvl) * 100;
_root.Crust.expBar._xscale = totalExp;
if (Crust.expBar._xscale >= 100) {
Crust.expBar._xscale = 0;
Exp = 0;
nextLvl = nextLvl * 1.5;
Lvl++;
SkillPoints++;
StatPoints = StatPoints + 3;
newHP = newHP + 1000;
newMP = newMP + 1000;
_root.Open("Level Up", 573, 529);
lvl_txt.text = Lvl;
if (Lvl == 2) {
HelpBubble("You just leveled up! Each time you level up your Skill Points go up by 1 and your Stat Points go up by 3! Skill Points can be used at the Library. Stat Points can be used in the Menu");
}
}
};
itemDrop = function (lvl, x, y) {
if (lvl == 0) {
item = "Loot0-0";
} else if (lvl == 1) {
item = "Loot1-P";
} else if (lvl == 2) {
item = "Loot2-P";
} else if (lvl == 101) {
item = "Loot1-W";
} else if (lvl == 102) {
item = "Loot2-W";
} else {
item = "Loot1-P";
}
nm = "item" + itemCount;
ItemLayer.attachMovie(item, nm, itemCount);
ItemLayer[nm]._x = x;
ItemLayer[nm]._y = y;
ItemLayer[nm].onEnterFrame = function () {
if (this.hitTest(_root.Player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
if ((this._currentframe == 2) && (Key.isDown(16))) {
i = _root.Inventory.length;
if (i <= 15) {
this.nextFrame();
} else {
_root.Message("Inventory is Full");
}
}
};
itemCount++;
itemCount = itemCount % 5;
};
Reward = function (value) {
rwd = "reward0";
_root.attachMovie(value, rwd, 1284);
_root[rwd]._x = 3;
_root[rwd]._y = 80;
};
HelpBubble = function (value) {
hlp = "HelpBubble0";
_root.attachMovie("HelpBubble", hlp, 1284);
_root[hlp]._x = 520;
_root[hlp]._y = 400;
_root[hlp].help_txt.text = value;
};
LootCount = 0;
Loot = function (value) {
nm = "pro" + LootCount;
LootLayer.attachMovie("Loot1", nm, LootCount);
LootLayer[nm]._x = 3;
LootLayer[nm]._y = 80;
nm2 = "btn" + LootCount;
LootLayer[nm].attachMovie(value, nm2, LootCount);
LootLayer[nm][nm2]._x = 7;
LootLayer[nm][nm2]._y = 6;
myRandNum = Math.ceil(Math.random() * 10);
if (myRandNum <= 2) {
LootLayer[nm][nm2].gotoAndStop(2);
} else if (myRandNum <= 3) {
LootLayer[nm][nm2].gotoAndStop(3);
} else if (myRandNum == 5) {
LootLayer[nm][nm2].gotoAndStop(4);
} else if (myRandNum == 6) {
LootLayer[nm][nm2].gotoAndStop(5);
} else {
LootLayer[nm][nm2].gotoAndStop(6);
}
LootCount++;
LootCount = LootCount % 5;
};
Aggro = function (x, y) {
nm2 = "pro" + PROcount;
BadLayer.attachMovie("Aggro", nm2, PROcount);
BadLayer[nm2]._x = x;
BadLayer[nm2]._y = y;
PROcount++;
PROcount = PROcount % 10;
};
firePro = function (type, speed, rotation) {
_root.Projectile = type;
nm = "pro" + PROcount;
MyAngle = (((Player._rotation + rotation) - 90) * Math.PI) / 180;
MLayer.attachMovie(type, nm, PROcount);
MLayer[nm]._x = Player._x + (Math.cos(MyAngle) * 40);
MLayer[nm]._y = Player._y + (Math.sin(MyAngle) * 40);
MLayer[nm]._rotation = Player._rotation + rotation;
MLayer[nm].dx = Math.cos(MyAngle) * speed;
MLayer[nm].dy = Math.sin(MyAngle) * speed;
MLayer[nm].onEnterFrame = function () {
this._x = this._x + this.dx;
this._y = this._y + this.dy;
if ((((this._x < (-100 - MLayer._x)) || (this._x > (800 - MLayer._x))) || (this._y < (-100 - MLayer._y))) || (this._y > (600 - MLayer._y))) {
this.removeMovieClip();
}
if (_root.BK.Wall.hitTest(this._x, this._y, true) || (_root.BadLayer.hitTest(this._x, this._y, true))) {
this.play();
}
};
PROcount++;
PROcount = PROcount % 10;
};
RangedAtk = function (type, dmg, speed, value, x, y) {
nm = "pro" + rCount;
myangle = ((value + 90) * Math.PI) / 180;
DangerLayer.attachMovie(type, nm, rCount);
DangerLayer[nm]._x = x + (Math.cos(myangle) * 40);
DangerLayer[nm]._y = y + (Math.sin(myangle) * 40);
DangerLayer[nm]._rotation = value + 180;
DangerLayer[nm].dx = Math.cos(myangle) * speed;
DangerLayer[nm].dy = Math.sin(myangle) * speed;
DangerLayer[nm].onEnterFrame = function () {
this._x = this._x + this.dx;
this._y = this._y + this.dy;
if ((((this._x < (-100 - DangerLayer._x)) || (this._x > (800 - DangerLayer._x))) || (this._y < (-100 - DangerLayer._y))) || (this._y > (600 - DangerLayer._y))) {
this.removeMovieClip();
}
if (_root.BK.Wall.hitTest(this._x, this._y, true) || (_root.Player.hitTest(this._x, this._y, true))) {
this.play();
}
if (this.hitTest(_root.Player) && (this._currentframe == 1)) {
enmDamage(dmg);
this.play();
}
};
rCount++;
rCount = rCount % 10;
};
displayDmg = function (x, y, num, who) {
nm = "hit" + dmgCount;
_root.attachMovie("dmgtext", nm, dmgCount + 99);
_root[nm]._x = x;
_root[nm]._y = y;
_root[nm].txt = num;
_root[nm].onEnterFrame = function () {
if (who == "bad") {
this.dmg_txt.textColor = 13369344 /* 0xCC0000 */;
if ((num & 1) == 0) {
this._y--;
} else {
this._y++;
}
} else {
this._y = this._y - 0.7;
}
this.dmg_txt.text = this.txt;
this._alpha = this._alpha - 5;
if (this._alpha <= 10) {
delete this.onEnterFrame;
this.removeMovieClip();
}
};
dmgCount++;
dmgCount = dmgCount % 10;
};
_root.onMouseDown = function () {
_root.clicky = true;
};
_root.onMouseUp = function () {
_root.clicky = false;
};
onScreen = function () {
Dock.onLoad = function () {
if (_root._currentframe == "Fade") {
this._visible = false;
}
this.Img.gotoAndStop(_root.Img);
};
Dock.onEnterFrame = function () {
SkillNum = myAtk + 1;
if (newHP <= 0) {
newHP = 0;
if (!_root.DEAD) {
_root.DEAD = true;
_root.Player.swapDepths(_root.BadLayer);
_root.Player.gotoAndStop("Die");
delete _root.Player.onEnterFrame;
}
}
PlayerHP = totalHP + (Vit * 2);
ceilHP = Math.ceil(newHP);
fullHP = (newHP / PlayerHP) * 100;
this.HP._xscale = fullHP;
if (this.HP._xscale >= 100) {
this.HP._xscale = 100;
} else if ((_root.Player.MendWound._currentframe == 5) && (newHP != 0)) {
newHP++;
} else if ((_root.HelmNum == "Hearty Hat") && (newHP != 0)) {
newHP = newHP + 0.04;
} else if (newHP != 0) {
newHP = newHP + 0.02;
}
if (newHP > PlayerHP) {
newHP = PlayerHP;
}
if (newMP <= 0) {
newMP = 0;
}
PlayerMP = totalMP + (Int * 2);
ceilMP = Math.ceil(newMP);
fullMP = (newMP / PlayerMP) * 100;
this.MP._xscale = fullMP;
if (this.MP._xscale >= 100) {
this.MP._xscale = 100;
} else if (_root.HelmNum == "Sisters Eyes") {
newMP = newMP + 0.04;
} else {
newMP = newMP + 0.02;
}
if (newMP > PlayerMP) {
newMP = PlayerMP;
}
if (newMP < 0) {
newMP = 0;
}
};
InfoBox.onLoad = function () {
this._visible = false;
this.swapDepths(10002);
};
InfoBox.onEnterFrame = function () {
if ((!isVis) || (_root.Info == "")) {
this._visible = false;
} else {
this._visible = true;
}
if (_root._xmouse < 575) {
this._x = _root._xmouse;
} else {
this._x = _root._xmouse - this._width;
}
this._y = _root._ymouse;
};
Icon.onLoad = function () {
this._visible = false;
};
Icon.onEnterFrame = function () {
this._x = _root.Player._x;
this._y = _root.Player._y;
if (Interact()) {
this._visible = true;
this.gotoAndStop(_root.iconic);
} else {
this._visible = false;
}
};
Dock.onLoad();
Dock.onEnterFrame();
InfoBox.onLoad();
InfoBox.onEnterFrame();
Icon.onLoad();
Icon.onEnterFrame();
};
Interact = function () {
i = 1;
while (i <= 10) {
var _local3 = "action" + i;
if (_root.BK[_local3].hitTest(_root.Player)) {
_root.iconic = 1;
return(true);
}
var _local2 = "talker" + i;
if (_root.BK[_local2].hitTest(_root.Player)) {
_root.iconic = 2;
return(true);
}
i++;
}
return(false);
};
var mraldCount = 0;
Mrald = function (x, y) {
em = "mrald" + mraldCount;
BadLayer.attachMovie("Mrald", em, mraldCount + 612);
BadLayer[em]._x = x;
BadLayer[em]._y = y;
BadLayer[em].onEnterFrame = function () {
if (this.hitTest(_root.Player)) {
this.gotoAndStop(2);
if (Key.isDown(16)) {
i = _root.Inventory.length;
if (i <= 15) {
this.nextFrame();
} else {
_root.Message("Inventory is Full");
}
}
} else {
this.gotoAndStop(1);
}
};
mraldCount++;
mraldCount = mraldCount % 10;
};
minxCount = 0;
Mweed = function (x, y) {
mw = "minx" + minxCount;
BadLayer.attachMovie("Minx", mw, minxCount + 489);
BadLayer[mw]._x = x;
BadLayer[mw]._y = y;
BadLayer[mw].onEnterFrame = function () {
if (_root.GarGog) {
this._visible = true;
if (this.hitTest(_root.Player)) {
this.gotoAndStop(2);
if (Key.isDown(16)) {
i = _root.Inventory.length;
if (i <= 15) {
this.nextFrame();
} else {
_root.Message("Inventory is Full");
}
}
} else {
this.gotoAndStop(1);
}
} else {
this._visible = false;
}
};
minxCount++;
minxCount = minxCount % 5;
};
HelperErase = function () {
_root.Screen.HelperProfile.removeMovieClip();
HelperLayer.help0.removeMovieClip();
_root.Company = "none";
};
TurkLeg = function () {
_root.XTurkey++;
if ((_root.XTurkey == 2) || (_root.XTurkey == 10)) {
Message("Vit Plus 3! Tasty!");
Vit = Vit + 3;
} else if (_root.XTurkey == 100) {
Message("Int Plus 20! Nice!");
Int = Int + 20;
} else {
Message("So tasty!");
}
};
var keyListener = new Object();
keyListener.onKeyDown = function () {
if (Key.getCode() == 32) {
Shooting = true;
}
};
keyListener.onKeyUp = function () {
if (Key.getCode() == 32) {
Shooting = true;
}
if (((Key.getCode() == 81) && (!NoHotKeys)) && (!_root.DEAD)) {
useHP();
} else if (((Key.getCode() == 69) && (!NoHotKeys)) && (!_root.DEAD)) {
useMP();
} else if (((Key.getCode() == 73) && (!NoHotKeys)) && (!_root.DEAD)) {
_root.Open("Inventory", 468, 165);
} else if (((Key.getCode() == 77) && (!NoHotKeys)) && (!_root.DEAD)) {
_root.Open("Menu", 5, 165);
} else if (((Key.getCode() == 72) && (!NoHotKeys)) && (!_root.DEAD)) {
_root.Open("HotKeys", 5, 165);
} else if (Key.getCode() == 88) {
_root.isVis = false;
i = 0;
while (i <= 5) {
if (_root.WhatsOpen[i] == "Inventory") {
_root.WhatsOpen.remove("Inventory");
_root.Screen.Inventory.removeMovieClip();
} else if (_root.WhatsOpen[i] == "Menu") {
_root.WhatsOpen.remove("Menu");
_root.Screen.Menu.removeMovieClip();
} else if (_root.WhatsOpen[i] == "HotKeys") {
_root.WhatsOpen.remove("HotKeys");
_root.Screen.HotKeys.removeMovieClip();
} else if (_root.WhatsOpen[i] == "VenEquip1") {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip1");
_root.Screen.VenEquip1.removeMovieClip();
} else if (_root.WhatsOpen[i] == "VenItems1") {
_root.Free = true;
_root.WhatsOpen.remove("VenItems1");
_root.Screen.VenItems1.removeMovieClip();
} else if (_root.WhatsOpen[i] == "VenItems2") {
_root.Free = true;
_root.WhatsOpen.remove("VenItems2");
_root.Screen.VenItems2.removeMovieClip();
} else if (_root.WhatsOpen[i] == "TravelPoints") {
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
_root.Screen.TravelPoints.removeMovieClip();
} else if (_root.WhatsOpen[i] == "TreeMage") {
_root.Free = true;
_root.WhatsOpen.remove("TreeMage");
_root.Screen.TreeMage.removeMovieClip();
} else if (_root.WhatsOpen[i] == "TreeRanger") {
_root.Free = true;
_root.WhatsOpen.remove("TreeRanger");
_root.Screen.TreeRanger.removeMovieClip();
} else if (_root.WhatsOpen[i] == "TreeWarrior") {
_root.Free = true;
_root.WhatsOpen.remove("TreeWarrior");
_root.Screen.TreeWarrior.removeMovieClip();
}
if (_root.Logging) {
_root.dlog0.removeMovieClip();
_root.Free = true;
_root.Logging = false;
}
i++;
}
} else if (Key.getCode() == 49) {
myAtk = 0;
} else if ((Key.getCode() == 50) && (_root.LearnedSkills[1] != undefined)) {
myAtk = 1;
} else if ((Key.getCode() == 51) && (_root.LearnedSkills[2] != undefined)) {
myAtk = 2;
} else if ((Key.getCode() == 52) && (_root.LearnedSkills[3] != undefined)) {
myAtk = 3;
} else if ((Key.getCode() == 53) && (_root.LearnedSkills[4] != undefined)) {
myAtk = 4;
if (_root.Class == "Archer") {
if ((!Player.Sneak) && (_root.Atkrs <= 0)) {
Player.Sneak = true;
} else {
Player.Sneak = false;
}
}
} else if ((Key.getCode() == 54) && (_root.LearnedSkills[5] != undefined)) {
myAtk = 5;
} else if ((Key.getCode() == 55) && (_root.LearnedSkills[6] != undefined)) {
myAtk = 6;
} else if ((Key.getCode() == 56) && (_root.LearnedSkills[7] != undefined)) {
myAtk = 7;
}
};
Key.addListener(keyListener);
MENU = new ContextMenu();
MENU.hideBuiltInItems();
Functioned = new ContextMenuItem("Game Walkthrough", ChangeClick);
MENU.customItems.push(Functioned);
_root.menu = MENU;
Frame 2
clearSave = function () {
playerSO = SharedObject.getLocal(_root.saveFile);
playerSO.clear();
};
saveGame = function () {
playerSO = SharedObject.getLocal(_root.saveFile);
playerSO.data.XFairyDust = XFairyDust;
playerSO.data.XTurkey = XTurkey;
playerSO.data.XfullOrb = XfullOrb;
playerSO.data.XMrald = XMrald;
playerSO.data.XMinxWeed = XMinxWeed;
playerSO.data.Pants = Pants;
playerSO.data.Img = Img;
playerSO.data.Company = Company;
playerSO.data.GarGog = GarGog;
playerSO.data.TSdreamwood = TSdreamwood;
playerSO.data.TSgunden = TSgunden;
playerSO.data.TSoden = TSoden;
playerSO.data.TStato = TStato;
playerSO.data.skill1 = skill1;
playerSO.data.skill2 = skill2;
playerSO.data.skill3 = skill3;
playerSO.data.skill4 = skill4;
playerSO.data.skill5 = skill5;
playerSO.data.skill6 = skill6;
playerSO.data.skill7 = skill7;
playerSO.data.Kills = Kills;
playerSO.data.myName = myName;
playerSO.data.myAtk = myAtk;
playerSO.data.Num = Num;
playerSO.data.ShieldNum = ShieldNum;
playerSO.data.ArmorNum = ArmorNum;
playerSO.data.HelmNum = HelmNum;
playerSO.data.SkillPoints = SkillPoints;
playerSO.data.StatPoints = StatPoints;
playerSO.data.Lvl = Lvl;
playerSO.data.Exp = Exp;
playerSO.data.nextLvl = nextLvl;
playerSO.data.Gold = Gold;
playerSO.data.Progress = Progress;
playerSO.data.Quest = Quest;
playerSO.data.Class = Class;
playerSO.data.totalHP = totalHP;
playerSO.data.totalMP = totalMP;
playerSO.data.DMG = DMG;
playerSO.data.Str = Str;
playerSO.data.Vit = Vit;
playerSO.data.Int = Int;
playerSO.data.Dex = Dex;
playerSO.data.Def = Def;
playerSO.data.LearnedSkills = LearnedSkills;
playerSO.data.Inventory = Inventory;
playerSO.flush();
};
loadGame = function () {
playerSO = SharedObject.getLocal(_root.saveFile);
XTurkey = playerSO.data.XTurkey;
XfullOrb = playerSO.data.XfullOrb;
XMrald = playerSO.data.XMrald;
XMinxWeed = playerSO.data.XMinxWeed;
XFairyDust = playerSO.data.XFairyDust;
Pants = playerSO.data.Pants;
Img = playerSO.data.Img;
Company = playerSO.data.Company;
GarGog = playerSO.data.GarGog;
TSdreamwood = playerSO.data.TSdreamwood;
TSgunden = playerSO.data.TSgunden;
TSoden = playerSO.data.TSoden;
TStato = playerSO.data.TStato;
skill1 = playerSO.data.skill1;
skill2 = playerSO.data.skill2;
skill3 = playerSO.data.skill3;
skill4 = playerSO.data.skill4;
skill5 = playerSO.data.skill5;
skill6 = playerSO.data.skill6;
skill7 = playerSO.data.skill7;
Kills = playerSO.data.Kills;
myName = playerSO.data.myName;
myAtk = playerSO.data.myAtk;
Num = playerSO.data.Num;
ShieldNum = playerSO.data.ShieldNum;
ArmorNum = playerSO.data.ArmorNum;
HelmNum = playerSO.data.HelmNum;
SkillPoints = playerSO.data.SkillPoints;
StatPoints = playerSO.data.StatPoints;
Lvl = playerSO.data.Lvl;
Exp = playerSO.data.Exp;
nextLvl = playerSO.data.nextLvl;
Gold = playerSO.data.Gold;
Progress = playerSO.data.Progress;
Quest = playerSO.data.Quest;
Class = playerSO.data.Class;
totalHP = playerSO.data.totalHP;
totalMP = playerSO.data.totalMP;
DMG = playerSO.data.DMG;
Str = playerSO.data.Str;
Vit = playerSO.data.Vit;
Int = playerSO.data.Int;
Dex = playerSO.data.Dex;
Def = playerSO.data.Def;
LearnedSkills = new Array();
var _local2 = 0;
while (_local2 < playerSO.data.LearnedSkills.length) {
LearnedSkills[_local2] = playerSO.data.LearnedSkills[_local2];
_local2++;
}
Inventory = new Array();
_local2 = 0;
while (_local2 < playerSO.data.Inventory.length) {
Inventory[_local2] = playerSO.data.Inventory[_local2];
_local2++;
}
if (isNaN(XTurkey)) {
XTurkey = 0;
}
};
updateSave1 = function () {
infoS = SharedObject.getLocal("profiles");
infoS.data.pic1 = Img;
infoS.data.name1 = myName;
infoS.data.lvl1 = Lvl;
infoS.flush();
};
updateLoad1 = function () {
infoS = SharedObject.getLocal("profiles");
pic1 = infoS.data.pic1;
name1 = infoS.data.name1;
lvl1 = infoS.data.lvl1;
};
updateSave2 = function () {
infoS = SharedObject.getLocal("profiles");
infoS.data.pic2 = Img;
infoS.data.name2 = myName;
infoS.data.lvl2 = Lvl;
infoS.flush();
};
updateLoad2 = function () {
infoS = SharedObject.getLocal("profiles");
pic2 = infoS.data.pic2;
name2 = infoS.data.name2;
lvl2 = infoS.data.lvl2;
};
updateSave3 = function () {
infoS = SharedObject.getLocal("profiles");
infoS.data.pic3 = Img;
infoS.data.name3 = myName;
infoS.data.lvl3 = Lvl;
infoS.flush();
};
updateLoad3 = function () {
infoS = SharedObject.getLocal("profiles");
pic3 = infoS.data.pic3;
name3 = infoS.data.name3;
lvl3 = infoS.data.lvl3;
};
Frame 3
var buysound = new Sound();
buysound.attachSound("Buy");
var fieldsound = new Sound();
fieldsound.attachSound("field_s");
var dullasound = new Sound();
dullasound.attachSound("dulla_s");
var deepssound = new Sound();
deepssound.attachSound("deeps_s");
var cavesound = new Sound();
cavesound.attachSound("cave_s");
var gundensound = new Sound();
gundensound.attachSound("gunden_s");
var meadowsound = new Sound();
meadowsound.attachSound("meadow_s");
var coastsound = new Sound();
coastsound.attachSound("water_s");
var greenssound = new Sound();
greenssound.attachSound("greens_s");
stop();
Frame 4
Helper = function (type, AtkDmg, hp, x, y) {
Screen.attachMovie("HelperProfile", "HelperProfile", 376);
Screen.HelperProfile._x = 0;
Screen.HelperProfile._y = 480;
_root.Company = type;
nm = "help0";
HelperLayer.attachMovie(type, nm, 1720);
HelperLayer[nm]._x = x;
HelperLayer[nm]._y = y;
HelperLayer[nm].atk = AtkDmg;
HelperLayer[nm].health = hp;
HelperLayer[nm].newEnmHP = hp;
HelperLayer[nm].speed = 15;
HelperLayer[nm].Attacking = false;
HelperLayer[nm].onEnterFrame = function () {
this._x = this._x + this.dx;
this._y = this._y + this.dy;
if ((this.HWallL && (this.HWallR)) || (this.VWallT && (this.VWallD))) {
}
if (_root.BK.Wall.hitTest((this._x + _root.HelperLayer._x) - (this.speed * 2), this._y + _root.HelperLayer._y, true) && (this.dx < 0)) {
this.dx = this.dx - this.dx;
this.HwallL = true;
} else if ((!_root.BK.Wall.hitTest((this._x + _root.HelperLayer._x) - (this.speed * 2), this._y + _root.HelperLayer._y, true)) && (this.HwallL)) {
this.HwallL = false;
}
if (_root.BK.Wall.hitTest((this._x + _root.HelperLayer._x) + (this.speed * 2), this._y + _root.HelperLayer._y, true) && (this.dx > 0)) {
this.dx = this.dx - this.dx;
this.HwallR = true;
} else if ((!_root.BK.Wall.hitTest((this._x + _root.HelperLayer._x) + (this.speed * 2), this._y + _root.HelperLayer._y, true)) && (this.HwallR)) {
this.HwallR = false;
}
if (_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, (this._y + _root.HelperLayer._y) - (this.speed * 2), true) && (this.dy < 0)) {
this.dy = this.dy - this.dy;
this.VwallT = true;
} else if ((!_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, (this._y + _root.HelperLayer._y) - (this.speed * 2), true)) && (this.VwallT)) {
this.VwallT = false;
}
if (_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, (this._y + _root.HelperLayer._y) + (this.speed * 2), true) && (this.dy > 0)) {
this.dy = this.dy - this.dy;
this.VwallD = true;
} else if ((!_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, (this._y + _root.HelperLayer._y) + (this.speed * 2), true)) && (this.VwallD)) {
this.VwallD = false;
} else if (_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, this._y + _root.HelperLayer._y, true) && ((!this.dy) > 0)) {
this.dy = this.dy - this.speed;
this.dx = this.dx - this.speed;
} else if (_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, this._y + _root.HelperLayer._y, true) && (this.dy > 0)) {
this.dy = this.dy + (this.speed / 2);
this.dx = this.dx + (this.speed / 2);
}
this.diffx = (_root.HelperLayer._x + this._x) - _root.Player._x;
this.diffy = (_root.HelperLayer._y + this._y) - _root.Player._y;
this.ang = Math.atan2(this.diffy, this.diffx);
if ((((this.diffy <= 100) && (this.diffy >= -100)) && (this.diffx <= 100)) && (this.diffx >= -100)) {
this._rotation = (this.ang * 57.2957795130823) - 90;
this.dx = 0;
this.dy = 0;
if (_root.newHP <= 40) {
this.gotoAndStop(3);
} else {
this.gotoAndStop(1);
}
} else {
this._rotation = (this.ang * 57.2957795130823) - 90;
this.gotoAndStop(2);
this.radians = (this.ang * Math.PI) / 180;
this.deltax = Math.cos(this.ang) / 2;
this.deltay = Math.sin(this.ang) / 2;
if ((!this.HwallR) && (!this.HwallL)) {
this.dx = -(this.deltax * this.speed);
}
if ((!this.VwallT) && (!this.VwallD)) {
this.dy = -(this.deltay * this.speed);
}
}
};
};
stop();
Instance of Symbol 1713 MovieClip "lvBox" in Frame 4
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 1734 MovieClip "credits" in Frame 4
onClipEvent (load) {
this._visible = false;
}
Frame 5
_root.Class = "Warrior";
LearnedSkills[0] = "Attack";
stop();
Instance of Symbol 1759 MovieClip "image" in Frame 5
onClipEvent (enterFrame) {
_root.Img = this._currentframe;
}
Frame 6
_quality = "LOW";
stop();
Frame 7
if (_root.Place == 1) {
_root.BK._x = 250;
_root.BK._y = -1300;
}
if (Progress == 1) {
HelpBubble("This is Dulla, the town you've sworn to protect. To get started on your adventures go to the circular building below and learn how to get started");
Progress++;
}
TownPlayer();
onScreen();
gainExp(0);
stop();
Frame 8
if (_root.Place == 2) {
_root.BK._x = -1026;
_root.BK._y = 272;
_root.BadLayer._x = -1444;
_root.BadLayer._y = -148;
}
onScreen();
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 8, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 8, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 8, 75, 1, 10, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 8, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 8, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 8, 75, 1, 10, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 8, 75, 1, 10, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 8, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 8, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 8, 75, 1, 10, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 8, 75, 1, 10, 17, "Necro", "Necro", "Norm", "None", "Gray");
stop();
Instance of Symbol 2484 MovieClip "BadLayer" in Frame 8
onClipEvent (load) {
this.gotoAndStop("Dreamwood");
}
Instance of Symbol 2509 MovieClip "Edis" in Frame 8
onClipEvent (load) {
this._visible = false;
}
Frame 9
if (_root.Place == 2) {
_root.BK._x = -993;
_root.BK._y = 177;
_root.BadLayer._x = -1475;
_root.BadLayer._y = -278;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop(2);
if (Quest == 9) {
Mweed(BadLayer.z._x, BadLayer.z._y);
}
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 9, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 9, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 9, 75, 1, 10, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 9, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 9, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 9, 75, 1, 10, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 9, 75, 1, 10, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 9, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 9, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie2", BadLayer.j._x, BadLayer.j._y, 9, 75, 0, 10, 17, "Fire", "Fire", "Fire", "Fire", "Fire");
BadGuy("Baddie2", BadLayer.h._x, BadLayer.h._y, 9, 75, 0, 10, 17, "Fire", "Fire", "Fire", "Fire", "Fire");
BadGuy("Baddie1", BadLayer.l._x, BadLayer.l._y, 9, 75, 1, 10, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.m._x, BadLayer.m._y, 9, 75, 1, 10, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.n._x, BadLayer.n._y, 9, 75, 1, 10, 17, "Necro", "Necro", "Norm", "None", "Gray");
stop();
Frame 10
if (_root.Place == 2) {
_root.BK._x = -65;
_root.BK._y = -300;
} else if (_root.Place == 3) {
_root.BK._x = 11;
_root.BK._y = 643;
}
TownPlayer();
gainExp(0);
onScreen();
stop();
Frame 11
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Deepwood");
if (Quest == 9) {
Mweed(BadLayer.z._x, BadLayer.z._y);
}
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 12, 140, 2, 15, 15, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 12, 140, 2, 15, 15, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 12, 140, 2, 15, 15, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie2", BadLayer.d._x, BadLayer.d._y, 9, 75, 0, 10, 17, "Fire", "Fire", "Fire", "Fire", "Fire");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 12, 140, 2, 15, 15, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 12, 140, 2, 15, 15, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 12, 140, 2, 15, 15, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 12, 140, 2, 15, 15, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 12, 140, 2, 15, 15, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 12, 140, 2, 15, 15, "Lurk", "Lurk", "Stone", "None", "Stone");
if (Quest >= 7) {
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 20, 215, 101, 40, 15, "LurkKing", "Lurk", "Stone", "None", "Stone");
}
stop();
Frame 12
if (_root.Place == 2) {
_root.BK._x = -1045;
_root.BK._y = -90;
_root.BadLayer._x = -632;
_root.BadLayer._y = 80;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Leafy Greens");
if (Quest == 9) {
Mweed(BadLayer.z._x, BadLayer.z._y);
Mweed(BadLayer.v._x, BadLayer.v._y);
Mweed(BadLayer.u._x, BadLayer.u._y);
Mweed(BadLayer.w._x, BadLayer.w._y);
}
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 20, 110, 2, 15, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 20, 110, 2, 15, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 20, 110, 2, 15, 17, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 20, 110, 2, 15, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie2", BadLayer.e._x, BadLayer.e._y, 20, 110, 0, 15, 17, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 20, 110, 2, 15, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 20, 110, 2, 15, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 20, 110, 2, 15, 17, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 20, 110, 2, 15, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 20, 110, 2, 15, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 20, 110, 2, 15, 17, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.l._x, BadLayer.l._y, 20, 110, 2, 15, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie2", BadLayer.m._x, BadLayer.m._y, 20, 110, 0, 15, 17, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie1", BadLayer.n._x, BadLayer.n._y, 20, 110, 2, 15, 17, "Lurk", "Lurk", "Stone", "None", "Stone");
stop();
Frame 13
if (_root.Place == 2) {
_root.BK._x = -490;
_root.BK._y = -500;
} else if (_root.Place == 3) {
_root.BK._x = -209;
_root.BK._y = -87;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Leafy Greens");
stop();
Instance of Symbol 2544 MovieClip in Frame 13
onClipEvent (enterFrame) {
this.bkx_txt.text = _root.BK._x;
this.bky_txt.text = _root.BK._y;
this.badx_txt.text = _root.BadLayer._x;
this.bady_txt.text = _root.BadLayer._y;
this.diffx_txt.text = _root.BadLayer.bad0.diffx;
this.diffy_txt.text = _root.BadLayer.bad0.diffy;
}
Frame 14
if (_root.Place == 1) {
_root.BK._x = -770;
_root.BK._y = -625;
}
if (!_root.TSgunden) {
_root.TSgunden = true;
_root.Message("Travel Stone Active");
}
TownPlayer();
onScreen();
gainExp(0);
stop();
Frame 15
if (_root.Place == 2) {
_root.BK._x = -2892;
_root.BK._y = -180;
_root.BadLayer._x = -2013;
_root.BadLayer._y = -278;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Meadow1");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
stop();
Instance of Symbol 2509 MovieClip "Edis" in Frame 15
onClipEvent (load) {
this._visible = false;
}
Frame 16
if (_root.Place == 1) {
_root.BK._x = -693;
_root.BK._y = 638;
_root.BadLayer._x = 288;
_root.BadLayer._y = -169;
} else if (_root.Place == 2) {
_root.BK._x = -3542;
_root.BK._y = 524;
_root.BadLayer._x = -2362;
_root.BadLayer._y = -280;
} else if (_root.Place == 3) {
_root.BK._x = -3469;
_root.BK._y = -1680;
_root.BadLayer._x = -2482;
_root.BadLayer._y = -2488;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("SM2");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 20, 150, 2, 25, 15, "Faun", "Faun", "Navy", "Staff", "Navy");
stop();
Frame 17
TownPlayer();
onScreen();
gainExp(0);
stop();
Frame 18
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("SM3");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 25, 300, 102, 35, 20, "FaunLord", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 25, 300, 102, 35, 20, "FaunLord", "Faun", "Navy", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 25, 350, 102, 35, 20, "FaunLord", "Faun", "Navy", "Staff", "Navy");
stop();
Instance of Symbol 2509 MovieClip "Edis" in Frame 18
onClipEvent (load) {
this._visible = false;
}
Frame 19
if (_root.Place == 1) {
_root.BK._x = 550;
_root.BK._y = 322;
} else if (_root.Place == 2) {
_root.BK._x = 276;
_root.BK._y = 785;
} else if (_root.Place == 3) {
_root.BK._x = -495;
_root.BK._y = -876;
}
TownPlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
stop();
Instance of Symbol 2544 MovieClip in Frame 19
onClipEvent (enterFrame) {
this.bkx_txt.text = _root.BK._x;
this.bky_txt.text = _root.BK._y;
this.badx_txt.text = _root.BadLayer._x;
this.bady_txt.text = _root.BadLayer._y;
}
Frame 20
if (_root.Place == 2) {
_root.BK._x = 154;
_root.BK._y = 2669;
_root.BadLayer._x = 217;
_root.BadLayer._y = 2151;
} else if (_root.Place == 3) {
_root.BK._x = 448;
_root.BK._y = 1598;
_root.BadLayer._x = 511;
_root.BadLayer._y = 1080;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("OdenCoast");
BadGuy("Baddie2", BadLayer.a._x, BadLayer.a._y, 15, 180, 0, 30, 8, "Water", "Water", "Water", "Water", "Water");
BadGuy("Baddie2", BadLayer.b._x, BadLayer.b._y, 15, 180, 0, 30, 8, "Water", "Water", "Water", "Water", "Water");
BadGuy("Baddie2", BadLayer.c._x, BadLayer.c._y, 15, 180, 0, 30, 8, "Water", "Water", "Water", "Water", "Water");
BadGuy("Baddie2", BadLayer.d._x, BadLayer.d._y, 15, 180, 0, 30, 8, "Water", "Water", "Water", "Water", "Water");
BadGuy("Baddie2", BadLayer.e._x, BadLayer.e._y, 15, 180, 0, 30, 8, "Water", "Water", "Water", "Water", "Water");
stop();
Instance of Symbol 2509 MovieClip "Edis" in Frame 20
onClipEvent (load) {
this._visible = false;
}
Frame 21
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Oden2");
BadGuy("Baddie2", BadLayer.a._x, BadLayer.a._y, 15, 180, 0, 30, 6, "Water", "Water", "Water", "Water", "Water");
BadGuy("Baddie2", BadLayer.b._x, BadLayer.b._y, 10, 200, 0, 30, 5, "Fire", "Fire", "Fire", "Fire", "Fire");
BadGuy("Baddie2", BadLayer.c._x, BadLayer.c._y, 10, 200, 0, 30, 5, "Fire", "Fire", "Fire", "Fire", "Fire");
BadGuy("Baddie2", BadLayer.d._x, BadLayer.d._y, 15, 180, 0, 30, 5, "Water", "Water", "Water", "Water", "Water");
BadGuy("Baddie2", BadLayer.e._x, BadLayer.e._y, 19, 150, 0, 35, 5, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie2", BadLayer.f._x, BadLayer.f._y, 19, 150, 0, 35, 5, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie2", BadLayer.g._x, BadLayer.g._y, 15, 180, 0, 30, 5, "Water", "Water", "Water", "Water", "Water");
BadGuy("Baddie2", BadLayer.h._x, BadLayer.h._y, 19, 150, 0, 35, 5, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
Frame 22
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Cave");
Mrald(BadLayer.z._x, BadLayer.z._y);
Mrald(BadLayer.y._x, BadLayer.y._y);
Mrald(BadLayer.x._x, BadLayer.x._y);
Mrald(BadLayer.w._x, BadLayer.w._y);
Mrald(BadLayer.v._x, BadLayer.v._y);
Mrald(BadLayer.u._x, BadLayer.u._y);
Mrald(BadLayer.t._x, BadLayer.t._y);
Mrald(BadLayer.s._x, BadLayer.s._y);
Mrald(BadLayer.r._x, BadLayer.r._y);
Mrald(BadLayer.q._x, BadLayer.q._y);
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 25, 210, 2, 30, 17, "Wrain", "Wrain", "Black", "Death", "Black");
stop();
Instance of Symbol 2509 MovieClip "Edis" in Frame 22
onClipEvent (load) {
this._visible = false;
}
Frame 23
if (_root.Place == 1) {
_root.BK._x = 280;
_root.BK._y = -1350;
}
if (!_root.TStato) {
_root.TStato = true;
_root.Message("Travel Stone Active");
}
TownPlayer();
onScreen();
gainExp(0);
stop();
Frame 25
updateLoad1();
updateLoad2();
updateLoad3();
if ((name1 == undefined) || (name1 == NaN)) {
Img1._visible = false;
pro1_txt.text = "";
lvl1_txt.text = "0";
} else {
Img1.gotoAndStop(pic1);
pro1_txt.text = name1;
lvl1_txt.text = lvl1;
}
if ((name2 == undefined) || (name2 == NaN)) {
Img2._visible = false;
pro2_txt.text = "";
lvl2_txt.text = "0";
} else {
Img2.gotoAndStop(pic2);
pro2_txt.text = name2;
lvl2_txt.text = lvl2;
}
if ((name3 == undefined) || (name3 == NaN)) {
Img3._visible = false;
pro3_txt.text = "";
lvl3_txt.text = "0";
} else {
Img3.gotoAndStop(pic3);
pro3_txt.text = name3;
lvl3_txt.text = lvl3;
}
stop();
Instance of Symbol 1759 MovieClip "Img1" in Frame 25
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Instance of Symbol 1759 MovieClip "Img2" in Frame 25
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Instance of Symbol 1759 MovieClip "Img3" in Frame 25
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Frame 26
fieldsound.start(0, 99);
CurrentTrack = "Field";
Atkrs = 0;
_root.Free = false;
Progress = 0;
Open("BeforeYouStart", 235.6, 129.1);
onScreen();
BattlePlayer();
gainExp(0);
_root.BadLayer.gotoAndStop("Intro");
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 4, 65, 1, 10, 8, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 4, 65, 1, 10, 18, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 4, 65, 1, 10, 18, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 4, 65, 1, 10, 18, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 4, 65, 1, 10, 18, "Nymph", "Nymph", "Green", "Scimitar", "Green");
stop();
Instance of Symbol 2484 MovieClip "BadLayer" in Frame 26
onClipEvent (load) {
this.gotoAndStop("Dreamwood");
}
Instance of Symbol 2509 MovieClip "Edis" in Frame 26
onClipEvent (load) {
this._visible = false;
}
Frame 27
_root.isVis = false;
_root.GuideLayer._visible = false;
_root.LootLayer._visible = false;
NoHotKeys = true;
_root.WhatsOpen.remove("Menu");
_root.Screen.Menu.removeMovieClip();
_root.WhatsOpen.remove("Inventory");
_root.WhatsOpen.remove("DeathScreen");
_root.Screen.Inventory.removeMovieClip();
_root.Screen.DeathScreen.removeMovieClip();
_root.Screen._visible = false;
_root.Atkrs = 0;
stop();
Instance of Symbol 2659 MovieClip in Frame 27
onClipEvent (load) {
if (_root.Next == "Dulla") {
this.gotoAndStop("Dulla");
_root.NextTrack = "Dulla";
} else if (_root.Next == "DreamWood Deeps") {
this.gotoAndStop("Deeps");
_root.NextTrack = "Deeps";
} else if ((_root.Next == "Leafy Greens") || (_root.Next == "Path1")) {
this.gotoAndStop("Leafy Greens");
_root.NextTrack = "Greens";
} else if ((((_root.Next == "Sleeping Meadow") || (_root.Next == "Sleeping Meadow2")) || (_root.Next == "Sleeping Meadow3")) || (_root.Next == "Hidden Shop")) {
this.gotoAndStop("Sleeping Meadow");
_root.NextTrack = "Meadow";
} else if (_root.Next == "Gunden") {
this.gotoAndStop("Gunden");
_root.NextTrack = "Gunden";
} else if (((_root.Next == "Oden Coast1") || (_root.Next == "Oden Coast2")) || (_root.Next == "Oden Coast3")) {
this.gotoAndStop("Oden Coast");
_root.NextTrack = "Coast";
} else if (_root.Next == "Cave") {
this.gotoAndStop("Cave");
_root.NextTrack = "Cave";
} else if (_root.Next == "Tatopolis") {
this.gotoAndStop("Tatopolis");
_root.NextTrack = "Dulla";
} else {
this.gotoAndStop("Dreamwood");
_root.NextTrack = "Field";
}
}
Symbol 15 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 2
stop();
Symbol 169 MovieClip Frame 3
stop();
Symbol 169 MovieClip Frame 4
stop();
Symbol 169 MovieClip Frame 5
stop();
Symbol 169 MovieClip Frame 6
stop();
Symbol 169 MovieClip Frame 7
stop();
Instance of Symbol 169 MovieClip in Symbol 191 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop("White");
}
Instance of Symbol 174 MovieClip "weapon" in Symbol 191 MovieClip Frame 4
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Symbol 191 MovieClip Frame 19
stop();
Symbol 210 MovieClip Frame 36
_parent.play();
Symbol 233 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 12
_root.newHP = _root.newHP + 15;
Symbol 234 MovieClip [Healer] Frame 1
stop();
Symbol 234 MovieClip [Healer] Frame 2
stop();
Symbol 234 MovieClip [Healer] Frame 3
stop();
Symbol 241 MovieClip [ChargedShot] Frame 1
stop();
Symbol 241 MovieClip [ChargedShot] Frame 3
this.removeMovieClip();
Symbol 243 MovieClip [StunShot] Frame 1
stop();
Symbol 243 MovieClip [StunShot] Frame 3
this.removeMovieClip();
Symbol 245 MovieClip [BurstArrow] Frame 1
stop();
Symbol 245 MovieClip [BurstArrow] Frame 3
this.removeMovieClip();
Symbol 258 MovieClip [FireBall1] Frame 1
stop();
Symbol 258 MovieClip [FireBall1] Frame 5
this.removeMovieClip();
Symbol 272 Button
on (release) {
_root.WhatsOpen.remove("HotKeys");
this.removeMovieClip();
}
Symbol 291 MovieClip [HotKeys] Frame 1
i = 0;
while (i <= 5) {
if (_root.WhatsOpen[i] == "Menu") {
this._x = this._x + 230;
}
i++;
}
stop();
Symbol 294 Button
on (release) {
_root.WhatsOpen.remove("Menu");
this.removeMovieClip();
}
Symbol 371 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Steel Plate";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Steel Plate \n+2 Def";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 373 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Light Robe";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Light Robe \n+1 Def : +1 Dex";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 375 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Leather Fit";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Leather Fit \n+1 Def : +1 Dex";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 377 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Iron Scale";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Iron Scale \n+4 Def : +1 Dex";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 401 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = _root.Num;
_root.Num = "none";
} else {
Message("Inventory is Full");
}
}
on (rollOver) {
myItem = _root.Num;
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 402 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = _root.ArmorNum;
_root.ArmorNum = "none";
} else {
Message("Inventory is Full");
}
}
on (rollOver) {
myItem = _root.ArmorNum;
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 403 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = _root.ShieldNum;
_root.ShieldNum = "none";
} else {
Message("Inventory is Full");
}
}
on (rollOver) {
myItem = _root.ShieldNum;
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 404 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = _root.HelmNum;
_root.HelmNum = "none";
} else {
Message("Inventory is Full");
}
}
on (rollOver) {
myItem = _root.HelmNum;
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 409 Button
on (release) {
this.gotoAndStop(2);
}
Symbol 410 Button
on (release) {
this.gotoAndStop(3);
}
Symbol 412 Button
on (release) {
_root.saveFile = "file1";
_root.clearSave();
_root.saveGame();
_root.Message("Game Saved");
_root.updateSave1();
pro1_txt.text = _root.myName;
}
Symbol 413 Button
on (release) {
_root.saveFile = "file2";
_root.clearSave();
_root.saveGame();
_root.Message("Game Saved");
_root.updateSave2();
pro2_txt.text = _root.myName;
}
Symbol 414 Button
on (release) {
_root.saveFile = "file3";
_root.clearSave();
_root.saveGame();
_root.Message("Game Saved");
_root.updateSave3();
pro2_txt.text = _root.myName;
}
Symbol 419 Button
on (release) {
this.gotoAndStop(1);
}
Symbol 437 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Vit++;
_root.StatPoints--;
}
}
Symbol 438 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Str++;
_root.StatPoints--;
}
}
Symbol 439 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Int++;
_root.StatPoints--;
}
}
Symbol 440 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Dex++;
_root.StatPoints--;
}
}
Symbol 443 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Def++;
_root.StatPoints--;
}
}
Symbol 444 MovieClip [Menu] Frame 1
i = 0;
while (i <= 5) {
if (_root.WhatsOpen[i] == "HotKeys") {
this._x = this._x + 230;
}
i++;
}
stop();
Instance of Symbol 335 MovieClip in Symbol 444 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.Num);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.Num);
}
Instance of Symbol 369 MovieClip in Symbol 444 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.ShieldNum);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 394 MovieClip in Symbol 444 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.ArmorNum);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 398 MovieClip in Symbol 444 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.HelmNum);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.HelmNum);
}
Symbol 444 MovieClip [Menu] Frame 2
_root.updateLoad1();
_root.updateLoad2();
_root.updateLoad3();
if ((_root.name1 == undefined) || (_root.name1 == NaN)) {
pro1_txt.text = "Profile 1";
} else {
pro1_txt.text = _root.name1;
}
if ((_root.name2 == undefined) || (_root.name2 == NaN)) {
pro2_txt.text = "Profile 2";
} else {
pro2_txt.text = _root.name2;
}
if ((_root.name3 == undefined) || (_root.name3 == NaN)) {
pro3_txt.text = "Profile 3";
} else {
pro3_txt.text = _root.name3;
}
stop();
Symbol 444 MovieClip [Menu] Frame 3
stop();
Symbol 494 MovieClip Frame 1
stop();
Symbol 494 MovieClip Frame 2
stop();
Symbol 494 MovieClip Frame 3
stop();
Symbol 494 MovieClip Frame 4
stop();
Symbol 494 MovieClip Frame 5
stop();
Symbol 494 MovieClip Frame 6
stop();
Symbol 494 MovieClip Frame 7
stop();
Symbol 494 MovieClip Frame 8
stop();
Symbol 495 Button
on (release) {
_root.WhatsOpen.remove("Inventory");
this.removeMovieClip();
}
Symbol 498 Button
on (release) {
if (_root.inTown) {
this.gotoAndStop(2);
} else {
_root.Message("Must be in a Town to sell items");
}
}
Symbol 501 Button
on (release) {
myItem = _root.Inventory[0];
_root.Inventory.use(myItem, 0);
myItem = _root.Inventory[0];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[0];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 502 Button
on (release) {
myItem = _root.Inventory[1];
_root.Inventory.use(myItem, 1);
myItem = _root.Inventory[1];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[1];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 503 Button
on (release) {
myItem = _root.Inventory[2];
_root.Inventory.use(myItem, 2);
myItem = _root.Inventory[2];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[2];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 504 Button
on (release) {
myItem = _root.Inventory[3];
_root.Inventory.use(myItem, 3);
myItem = _root.Inventory[3];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[3];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 505 Button
on (release) {
myItem = _root.Inventory[4];
_root.Inventory.use(myItem, 4);
myItem = _root.Inventory[4];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[4];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 506 Button
on (release) {
myItem = _root.Inventory[5];
_root.Inventory.use(myItem, 5);
myItem = _root.Inventory[5];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[5];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 507 Button
on (release) {
myItem = _root.Inventory[6];
_root.Inventory.use(myItem, 6);
myItem = _root.Inventory[6];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[6];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 508 Button
on (release) {
myItem = _root.Inventory[7];
_root.Inventory.use(myItem, 7);
myItem = _root.Inventory[7];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[7];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 509 Button
on (release) {
myItem = _root.Inventory[8];
_root.Inventory.use(myItem, 8);
myItem = _root.Inventory[8];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[8];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 510 Button
on (release) {
myItem = _root.Inventory[9];
_root.Inventory.use(myItem, 9);
myItem = _root.Inventory[9];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[9];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 511 Button
on (release) {
myItem = _root.Inventory[10];
_root.Inventory.use(myItem, 10);
myItem = _root.Inventory[10];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[10];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 512 Button
on (release) {
myItem = _root.Inventory[11];
_root.Inventory.use(myItem, 11);
myItem = _root.Inventory[11];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[11];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 513 Button
on (release) {
myItem = _root.Inventory[12];
_root.Inventory.use(myItem, 12);
myItem = _root.Inventory[12];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[12];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 514 Button
on (release) {
myItem = _root.Inventory[13];
_root.Inventory.use(myItem, 13);
myItem = _root.Inventory[13];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[13];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 515 Button
on (release) {
myItem = _root.Inventory[14];
_root.Inventory.use(myItem, 14);
myItem = _root.Inventory[14];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[14];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 516 Button
on (release) {
myItem = _root.Inventory[15];
_root.Inventory.use(myItem, 15);
myItem = _root.Inventory[15];
_root.GetUse(myItem);
}
on (rollOver) {
myItem = _root.Inventory[15];
_root.isVis = true;
_root.GetUse(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 520 Button
on (release) {
myItem = _root.Inventory[0];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[0];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 521 Button
on (release) {
myItem = _root.Inventory[1];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[1];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 522 Button
on (release) {
myItem = _root.Inventory[2];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[2];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 523 Button
on (release) {
myItem = _root.Inventory[3];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[3];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 524 Button
on (release) {
myItem = _root.Inventory[4];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[4];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 525 Button
on (release) {
myItem = _root.Inventory[5];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[5];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 526 Button
on (release) {
myItem = _root.Inventory[6];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[6];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 527 Button
on (release) {
myItem = _root.Inventory[7];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[7];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 528 Button
on (release) {
myItem = _root.Inventory[8];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[8];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 529 Button
on (release) {
myItem = _root.Inventory[9];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[9];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 530 Button
on (release) {
myItem = _root.Inventory[10];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[10];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 531 Button
on (release) {
myItem = _root.Inventory[11];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[11];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 532 Button
on (release) {
myItem = _root.Inventory[12];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[12];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 533 Button
on (release) {
myItem = _root.Inventory[13];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[13];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 534 Button
on (release) {
myItem = _root.Inventory[14];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[14];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 535 Button
on (release) {
myItem = _root.Inventory[15];
_root.Inventory.sell(myItem);
}
on (rollOver) {
myItem = _root.Inventory[15];
_root.isVis = true;
_root.GetInfo(myItem);
}
on (rollOut) {
_root.isVis = false;
}
Symbol 539 Button
on (press) {
myItem = _root.Inventory[0];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 540 Button
on (press) {
myItem = _root.Inventory[4];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 541 Button
on (press) {
myItem = _root.Inventory[8];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 542 Button
on (press) {
myItem = _root.Inventory[12];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 543 Button
on (press) {
myItem = _root.Inventory[1];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 544 Button
on (press) {
myItem = _root.Inventory[5];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 545 Button
on (press) {
myItem = _root.Inventory[9];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 546 Button
on (press) {
myItem = _root.Inventory[13];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 547 Button
on (press) {
myItem = _root.Inventory[2];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 548 Button
on (press) {
myItem = _root.Inventory[6];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 549 Button
on (press) {
myItem = _root.Inventory[10];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 550 Button
on (press) {
myItem = _root.Inventory[14];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 551 Button
on (press) {
myItem = _root.Inventory[3];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 552 Button
on (press) {
myItem = _root.Inventory[7];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 553 Button
on (press) {
myItem = _root.Inventory[11];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 554 Button
on (press) {
myItem = _root.Inventory[15];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 556 MovieClip [Inventory] Frame 1
stop();
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[0]);
if ((_root.Inventory[0] == undefined) || (_root.Inventory[0] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[1]);
if ((_root.Inventory[1] == undefined) || (_root.Inventory[1] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[2]);
if ((_root.Inventory[2] == undefined) || (_root.Inventory[2] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[3]);
if ((_root.Inventory[3] == undefined) || (_root.Inventory[3] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[4]);
if ((_root.Inventory[4] == undefined) || (_root.Inventory[4] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[5]);
if ((_root.Inventory[5] == undefined) || (_root.Inventory[5] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[6]);
if ((_root.Inventory[6] == undefined) || (_root.Inventory[6] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[7]);
if ((_root.Inventory[7] == undefined) || (_root.Inventory[7] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[8]);
if ((_root.Inventory[8] == undefined) || (_root.Inventory[8] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[9]);
if ((_root.Inventory[9] == undefined) || (_root.Inventory[9] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[10]);
if ((_root.Inventory[10] == undefined) || (_root.Inventory[10] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[11]);
if ((_root.Inventory[11] == undefined) || (_root.Inventory[11] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[12]);
if ((_root.Inventory[12] == undefined) || (_root.Inventory[12] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[13]);
if ((_root.Inventory[13] == undefined) || (_root.Inventory[13] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[14]);
if ((_root.Inventory[14] == undefined) || (_root.Inventory[14] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 494 MovieClip in Symbol 556 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[15]);
if ((_root.Inventory[15] == undefined) || (_root.Inventory[15] == "")) {
gotoAndStop (1);
}
}
Symbol 572 Button
on (release) {
_root.HelpBubble("This is the Help Bubble, this bubble will display helpful tips throughout the game to make sure you don't get lost. You can remove this bubble by clicking on it.");
_root.Free = true;
_root.WhatsOpen.remove("BeforeYouStart");
this.removeMovieClip();
}
Symbol 578 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
}
Symbol 579 Button
on (release) {
_root.Place = 2;
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
}
Symbol 580 Button
on (release) {
if (_root.TSdreamwood) {
_root.Place = 1;
_root.Next = "Dreamwood3";
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
} else {
_root.Message("Travel Stone Not Yet Active");
}
}
Symbol 583 Button
on (release) {
if (_root.TSgunden) {
_root.Place = 1;
_root.Next = "Gunden";
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
} else {
_root.Message("Travel Stone Not Yet Active");
}
}
Symbol 585 Button
on (release) {
if (_root.TSoden) {
_root.Place = 0;
_root.Next = "Oden Coast1";
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
} else {
_root.Message("Travel Stone Not Yet Active");
}
}
Symbol 587 Button
on (release) {
if (_root.TStato) {
_root.Place = 0;
_root.Next = "Tatopolis";
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
} else {
_root.Message("Travel Stone Not Yet Active");
}
}
Symbol 592 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip4");
this.removeMovieClip();
}
Symbol 593 Button
on (release) {
if (_root.Gold >= 200) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Dragon Eyes";
_root.Gold = _root.Gold - 200;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Dragon Eyes\n +20 Dmg \n200 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 594 Button
on (release) {
if (_root.Gold >= 200) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Battle Bow";
_root.Gold = _root.Gold - 200;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Battle Bow\n +15 Dmg \n200 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 596 Button
on (release) {
if (_root.Gold >= 200) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Moonwell";
_root.Gold = _root.Gold - 200;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Moonwell\n +20 Dmg \n200 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 598 Button
on (release) {
if (_root.Gold >= 200) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Devil Head";
_root.Gold = _root.Gold - 200;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Devil Head\n +10 Def \n 200 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 600 Button
on (release) {
if (_root.Gold >= 200) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Thorn Armor";
_root.Gold = _root.Gold - 200;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Thorn Armor\n +7 Def +3 Dex/Vit \n 200 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 602 Button
on (release) {
if (_root.Gold >= 200) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Angelic Grace";
_root.Gold = _root.Gold - 200;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Angelic Grace\n +8Vit +2Dex +3Def \n 200 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 604 Button
on (release) {
if (_root.Gold >= 200) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Custom Fit";
_root.Gold = _root.Gold - 200;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Custom Fit\n +7 Dex +3 Def/Vit \n 200 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 606 Button
on (release) {
if (_root.Gold >= 200) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Handler Glove";
_root.Gold = _root.Gold - 200;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Handler Glove\n +10 Dex \n 200 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 607 Button
on (release) {
if (_root.Gold >= 200) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Night Stone";
_root.Gold = _root.Gold - 200;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Night Stone\n +10 Int \n 200 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 609 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip3");
this.removeMovieClip();
}
Symbol 610 Button
on (release) {
if (_root.Gold >= 150) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Master Plate";
_root.Gold = _root.Gold - 150;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Master Plate\n +4 Def/Vit +1 Dex \n 150 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 611 Button
on (release) {
if (_root.Gold >= 150) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Astro Armor";
_root.Gold = _root.Gold - 150;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Astro Armor\n +3 Def +6 Vit \n 150 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 612 Button
on (release) {
if (_root.Gold >= 150) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Stitched Plate";
_root.Gold = _root.Gold - 150;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Stitched Plate\n +4 Def/Dex +1 Vit \n 150 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 613 Button
on (release) {
if (_root.Gold >= 175) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Rod of Dawn";
_root.Gold = _root.Gold - 175;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Rod of Dawn\n +16 Dmg \n175 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 614 Button
on (release) {
if (_root.Gold >= 175) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Sword of Myth";
_root.Gold = _root.Gold - 175;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Sword of Myth\n +16 Dmg \n175 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 616 Button
on (release) {
if (_root.Gold >= 175) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Shadow Aim";
_root.Gold = _root.Gold - 175;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Shadow Aim\n +12 Dmg \n175 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 618 Button
on (release) {
if (_root.Gold >= 120) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Stone Shield";
_root.Gold = _root.Gold - 120;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Stone Shield\n +7 Def \n 120 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 619 Button
on (release) {
if (_root.Gold >= 120) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Wind Sleeve";
_root.Gold = _root.Gold - 120;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Wind Sleeve\n +7 Dex \n 120 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 621 Button
on (release) {
if (_root.Gold >= 120) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Mind Ring";
_root.Gold = _root.Gold - 120;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Mind Ring\n +7 Int \n 120 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 623 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip2");
this.removeMovieClip();
}
Symbol 625 Button
on (release) {
if (_root.Gold >= 120) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Dodge Pelt";
_root.Gold = _root.Gold - 120;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Dodge Pelt\n +3 Def +3 Dex \n 120 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 627 Button
on (release) {
if (_root.Gold >= 120) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Horned Plate";
_root.Gold = _root.Gold - 120;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Horned Plate\n +4 Def +2 Vit \n 120 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 629 Button
on (release) {
if (_root.Gold >= 120) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Lunar Cloak";
_root.Gold = _root.Gold - 120;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Lunar Cloak\n +6 Vit \n 120 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 630 Button
on (release) {
if (_root.Gold >= 150) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Scar Blade";
_root.Gold = _root.Gold - 150;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Scar Blade\n +12 Dmg \n150 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 632 Button
on (release) {
if (_root.Gold >= 150) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Woodland Bow";
_root.Gold = _root.Gold - 150;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Woodland Bow\n +9 Dmg \n150 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 633 Button
on (release) {
if (_root.Gold >= 100) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Gold Ring";
_root.Gold = _root.Gold - 100;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Gold Ring\n +5 Int \n 100 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 635 Button
on (release) {
if (_root.Gold >= 100) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Garden Goggles";
_root.Gold = _root.Gold - 100;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Garden Goggles\n Find hidden plants \n 100 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 636 Button
on (release) {
if (_root.Gold >= 150) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Lunar Light";
_root.Gold = _root.Gold - 150;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Lunar Light\n +12 Dmg \n150 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 638 Button
on (release) {
if (_root.Gold >= 100) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Defense Mit";
_root.Gold = _root.Gold - 100;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Defense Mit\n +5 Def \n 100 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 639 Button
on (release) {
if (_root.Gold >= 100) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Iron Bracer";
_root.Gold = _root.Gold - 100;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Iron Bracer\n +5 Dex \n 100 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 641 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip1");
this.removeMovieClip();
}
Symbol 642 Button
on (release) {
if (_root.Gold >= 100) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Elixor";
_root.Gold = _root.Gold - 100;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Elixor\n +8 Dmg \n100 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 643 Button
on (release) {
if (_root.Gold >= 100) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Faries Shot";
_root.Gold = _root.Gold - 100;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Faries Shot\n +6 Dmg \n100 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 645 Button
on (release) {
if (_root.Gold >= 100) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Dreamwood Rod";
_root.Gold = _root.Gold - 100;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Dreamwood Rod\n +8 Dmg \n100 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 646 Button
on (release) {
if (_root.Gold >= 70) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Casters Cape";
_root.Gold = _root.Gold - 70;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Casters Cape\n +1 Def/Dex +3 Vit \n 70 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 647 Button
on (release) {
if (_root.Gold >= 90) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Beast Mail";
_root.Gold = _root.Gold - 90;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Beast Mail\n +2 Def/Dex/Vit \n 90 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 648 Button
on (release) {
if (_root.Gold >= 70) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Iron Scale";
_root.Gold = _root.Gold - 70;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Iron Scale\n +3 Def +2 Dex \n 70 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 650 Button
on (release) {
if (_root.Gold >= 50) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Iron Guard";
_root.Gold = _root.Gold - 50;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Iron Guard\n +3 Def \n 50 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 651 Button
on (release) {
if (_root.Gold >= 50) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Gold Bracelet";
_root.Gold = _root.Gold - 50;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Gold Bracelet\n +3 Dex \n 50 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 652 Button
on (release) {
if (_root.Gold >= 50) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Wind Ring";
_root.Gold = _root.Gold - 50;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Wind Ring\n +3 Int \n 50 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 656 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TreeMage");
this.removeMovieClip();
}
Symbol 663 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill2 == 0)) {
_root.LearnedSkills[2] = "StunShot";
_root.SkillPoints--;
_root.skill2 = 1;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 667 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 0)) {
_root.LearnedSkills[1] = "ChargedShot";
_root.SkillPoints--;
_root.skill1 = 1;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 669 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 1)) {
_root.SkillPoints--;
_root.skill1 = 2;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 671 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 2)) {
_root.SkillPoints--;
_root.skill1 = 3;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 673 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 3)) {
_root.SkillPoints--;
_root.skill1 = 4;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 675 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 4)) {
_root.SkillPoints--;
_root.skill1 = 5;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 677 Button
on (release) {
if (((_root.SkillPoints > 0) && (_root.skill4 == 0)) && (_root.Lvl >= 5)) {
_root.LearnedSkills[4] = "Sneak";
_root.SkillPoints--;
_root.skill4 = 1;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
} else if (_root.Lvl < 5) {
_root.Message("Must be Lvl 5 or higher");
}
}
Symbol 679 Button
on (release) {
if (((_root.SkillPoints > 0) && (_root.skill6 == 0)) && (_root.Lvl >= 5)) {
_root.LearnedSkills[6] = "Dagger";
_root.SkillPoints--;
_root.skill6 = 1;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
} else if (_root.Lvl < 5) {
_root.Message("Must be Lvl 5 or higher");
}
}
Symbol 680 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill6 == 1)) {
_root.SkillPoints--;
_root.skill6 = 2;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 681 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill6 == 2)) {
_root.SkillPoints--;
_root.skill6 = 3;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 682 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill6 == 3)) {
_root.SkillPoints--;
_root.skill6 = 4;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 683 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill6 == 4)) {
_root.SkillPoints--;
_root.skill6 = 5;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 684 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 0)) {
_root.LearnedSkills[3] = "BurstArrow";
_root.SkillPoints--;
_root.doubleB = 1;
_root.skill3 = 1;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 685 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 1)) {
_root.SkillPoints--;
_root.skill3 = 2;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 686 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 2)) {
_root.SkillPoints--;
_root.skill3 = 3;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 687 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 3)) {
_root.SkillPoints--;
_root.skill3 = 4;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 688 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 4)) {
_root.SkillPoints--;
_root.skill3 = 5;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 690 Button
on (release) {
if (((_root.SkillPoints > 0) && (_root.skill5 == 0)) && (_root.Lvl >= 5)) {
_root.LearnedSkills[5] = "MultiShot";
_root.SkillPoints--;
_root.skill5 = 1;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
} else if (_root.Lvl < 5) {
_root.Message("Must be Lvl 5 or higher");
}
}
Symbol 691 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill5 == 1)) {
_root.SkillPoints--;
_root.skill5 = 2;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 692 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill5 == 2)) {
_root.SkillPoints--;
_root.skill5 = 3;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 693 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill5 == 3)) {
_root.SkillPoints--;
_root.skill5 = 4;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 694 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill5 == 4)) {
_root.SkillPoints--;
_root.skill5 = 5;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 696 Button
on (release) {
if (((_root.SkillPoints > 0) && (_root.skill7 == 0)) && (_root.Lvl >= 10)) {
_root.LearnedSkills[7] = "MendWound";
_root.SkillPoints--;
_root.skill7 = 1;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
} else if (_root.Lvl < 10) {
_root.Message("Must be Lvl 10 or higher");
}
}
Symbol 697 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill7 == 1)) {
_root.SkillPoints--;
_root.skill7 = 2;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 698 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill7 == 2)) {
_root.SkillPoints--;
_root.skill7 = 3;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 699 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill7 == 3)) {
_root.SkillPoints--;
_root.skill7 = 4;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 700 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill7 == 4)) {
_root.SkillPoints--;
_root.skill7 = 5;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 707 MovieClip Frame 1
stop();
Instance of Symbol 707 MovieClip in Symbol 710 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill3 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 710 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill5 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 710 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill1 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 710 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill6 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 710 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill7 + 1);
}
Symbol 712 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TreeRanger");
this.removeMovieClip();
}
Symbol 714 MovieClip [arrow] Frame 1
stop();
Symbol 714 MovieClip [arrow] Frame 3
this.removeMovieClip();
Symbol 718 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill2 == 0)) {
_root.LearnedSkills[2] = "StunShot";
_root.SkillPoints--;
_root.skill2++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 719 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 0)) {
_root.LearnedSkills[1] = "ChargedShot";
_root.SkillPoints--;
_root.skill1++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 720 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 1)) {
_root.SkillPoints--;
_root.skill1++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 721 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 2)) {
_root.SkillPoints--;
_root.skill1++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 722 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 3)) {
_root.SkillPoints--;
_root.skill1++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 723 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 4)) {
_root.SkillPoints--;
_root.skill1++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 725 Button
on (release) {
if (((_root.SkillPoints > 0) && (_root.skill4 == 0)) && (_root.Lvl >= 5)) {
_root.LearnedSkills[4] = "Sneak";
_root.SkillPoints--;
_root.skill4++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
} else if (_root.Lvl < 5) {
_root.Message("Must be Lvl 5 or higher");
}
}
Symbol 727 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill6 == 1)) {
_root.SkillPoints--;
_root.skill6++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 728 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill6 == 2)) {
_root.SkillPoints--;
_root.skill6++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 729 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill6 == 3)) {
_root.SkillPoints--;
_root.skill6++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 730 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill6 == 4)) {
_root.SkillPoints--;
_root.skill6++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 731 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 0)) {
_root.LearnedSkills[3] = "BurstArrow";
_root.SkillPoints--;
_root.doubleB = 1;
_root.skill3++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 732 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 1)) {
_root.SkillPoints--;
_root.skill3++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 733 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 2)) {
_root.SkillPoints--;
_root.skill3++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 734 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 3)) {
_root.SkillPoints--;
_root.skill3++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 735 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 4)) {
_root.SkillPoints--;
_root.skill3++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 737 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill5 == 1)) {
_root.SkillPoints--;
_root.skill5++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 738 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill5 == 2)) {
_root.SkillPoints--;
_root.skill5++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 739 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill5 == 3)) {
_root.SkillPoints--;
_root.skill5++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 740 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill5 == 4)) {
_root.SkillPoints--;
_root.skill5++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 742 Button
on (release) {
if (((_root.SkillPoints > 0) && (_root.skill7 == 0)) && (_root.Lvl >= 5)) {
_root.LearnedSkills[7] = "MendWound";
_root.SkillPoints--;
_root.skill7++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
} else if (_root.Lvl < 5) {
_root.Message("Must be Lvl 5 or higher");
}
}
Symbol 743 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill7 == 1)) {
_root.SkillPoints--;
_root.skill7++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 744 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill7 == 2)) {
_root.SkillPoints--;
_root.skill7++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 745 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill7 == 3)) {
_root.SkillPoints--;
_root.skill7++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 746 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill7 == 4)) {
_root.SkillPoints--;
_root.skill7++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Instance of Symbol 707 MovieClip in Symbol 748 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill3 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 748 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill5 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 748 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill1 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 748 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill6 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 748 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill7 + 1);
}
Symbol 750 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TreeWarrior");
this.removeMovieClip();
}
Symbol 755 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill2 == 0)) {
_root.LearnedSkills[2] = "Stun";
_root.SkillPoints--;
_root.skill2++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 756 Button
on (release) {
if (((_root.SkillPoints > 0) && (_root.skill4 == 0)) && (_root.Lvl >= 5)) {
_root.LearnedSkills[4] = "WarCry";
_root.SkillPoints--;
_root.skill4++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
} else if (_root.Lvl < 5) {
_root.Message("Must be Lvl 5 or higher");
}
}
Symbol 758 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill1 == 0)) {
_root.LearnedSkills[1] = "Slash";
_root.SkillPoints--;
_root.skill1++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 760 Button
on (release) {
if (((_root.SkillPoints > 0) && (_root.skill6 == 0)) && (_root.Lvl >= 5)) {
_root.LearnedSkills[6] = "Stomp";
_root.SkillPoints--;
_root.skill6++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
} else if (_root.Lvl < 5) {
_root.Message("Must be Lvl 5 or higher");
}
}
Symbol 761 Button
on (release) {
if ((_root.SkillPoints > 0) && (_root.skill3 == 0)) {
_root.LearnedSkills[3] = "DoubleAtk";
_root.SkillPoints--;
_root.doubleB = 1;
_root.skill3++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
}
}
Symbol 763 Button
on (release) {
if (((_root.SkillPoints > 0) && (_root.skill5 == 0)) && (_root.Lvl >= 5)) {
_root.LearnedSkills[5] = "BruteSwing";
_root.SkillPoints--;
_root.skill5++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
} else if (_root.Lvl < 5) {
_root.Message("Must be Lvl 5 or higher");
}
}
Symbol 765 Button
on (release) {
if (((_root.SkillPoints > 0) && (_root.skill7 == 0)) && (_root.Lvl >= 10)) {
_root.LearnedSkills[7] = "Slash";
_root.SkillPoints--;
_root.skill7++;
} else if (_root.SkillPoints <= 0) {
_root.Message("Not enough Skill Points");
} else if (_root.Lvl < 10) {
_root.Message("Must be Lvl 10 or higher");
}
}
Instance of Symbol 707 MovieClip in Symbol 767 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill1 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 767 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill3 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 767 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill5 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 767 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill6 + 1);
}
Instance of Symbol 707 MovieClip in Symbol 767 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill7 + 1);
}
Symbol 770 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
}
Symbol 771 Button
on (release) {
if (_root.Gold >= 20) {
_root.Pants = "Black";
_root.Gold = _root.Gold - 20;
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
} else {
_root.Message("Not enough Gold");
}
}
Symbol 773 Button
on (release) {
if (_root.Gold >= 20) {
_root.Pants = "Blue";
_root.Gold = _root.Gold - 20;
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
} else {
_root.Message("Not enough Gold");
}
}
Symbol 774 Button
on (release) {
if (_root.Gold >= 20) {
_root.Pants = "Brown";
_root.Gold = _root.Gold - 20;
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
} else {
_root.Message("Not enough Gold");
}
}
Symbol 775 Button
on (release) {
if (_root.Gold >= 20) {
_root.Pants = "Gray";
_root.Gold = _root.Gold - 20;
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
} else {
_root.Message("Not enough Gold");
}
}
Symbol 776 Button
on (release) {
if (_root.Gold >= 20) {
_root.Pants = "White";
_root.Gold = _root.Gold - 20;
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
} else {
_root.Message("Not enough Gold");
}
}
Symbol 777 Button
on (release) {
if (_root.Gold >= 20) {
_root.Pants = "Navy";
_root.Gold = _root.Gold - 20;
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
} else {
_root.Message("Not enough Gold");
}
}
Symbol 778 Button
on (release) {
if (_root.Gold >= 20) {
_root.Pants = "LGreen";
_root.Gold = _root.Gold - 20;
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
} else {
_root.Message("Not enough Gold");
}
}
Symbol 779 Button
on (release) {
if (_root.Gold >= 20) {
_root.Pants = "Green";
_root.Gold = _root.Gold - 20;
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
} else {
_root.Message("Not enough Gold");
}
}
Symbol 791 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("RestHeal");
this.removeMovieClip();
}
Symbol 792 Button
on (release) {
_root.newHP = _root.newHP + 1000;
_root.newMP = _root.newMP + 1000;
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("RestHeal");
this.removeMovieClip();
}
Symbol 799 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenTlegs");
this.removeMovieClip();
}
Symbol 800 Button
on (release) {
if (_root.Gold >= 10) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Turkey Leg";
_root.Gold = _root.Gold - 10;
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Turkey Leg\n It's Delicious! \n 10 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 806 Button
on (release) {
if (_root.Gold >= 5) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Health Potion 1";
_root.Gold = _root.Gold - 5;
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Health Potion 1\n + 30 HP \n 5 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 807 Button
on (release) {
if (_root.Gold >= 5) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Mana Potion 1";
_root.Gold = _root.Gold - 5;
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Mana Potion 1\n + 30 MP \n 5 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 808 Button
on (release) {
if (_root.Gold >= 5) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Tele Potion";
_root.Gold = _root.Gold - 20;
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Tele Potion\n Teleport to Town \n 20 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 809 Button
on (release) {
if (_root.Gold >= 15) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Health Potion 2";
_root.Gold = _root.Gold - 15;
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Health Potion 2\n + 50 HP \n 15 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 810 Button
on (release) {
if (_root.Gold >= 15) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Mana Potion 2";
_root.Gold = _root.Gold - 15;
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Mana Potion 2\n + 50 MP \n 15 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 811 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenItems2");
this.removeMovieClip();
}
Symbol 812 Button
on (release) {
if (_root.Gold >= 20) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Double Potion";
_root.Gold = _root.Gold - 20;
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Double Potion\n + 50 HP/MP \n 20 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 814 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenItems1");
this.removeMovieClip();
}
Symbol 824 MovieClip Frame 1
stop();
Symbol 824 MovieClip Frame 2
stop();
Symbol 824 MovieClip Frame 3
stop();
Symbol 824 MovieClip Frame 4
stop();
Symbol 824 MovieClip Frame 5
stop();
Symbol 824 MovieClip Frame 6
stop();
Symbol 824 MovieClip Frame 7
stop();
Symbol 824 MovieClip Frame 8
stop();
Symbol 833 MovieClip Frame 1
stop();
Symbol 833 MovieClip Frame 2
stop();
Symbol 833 MovieClip Frame 3
stop();
Symbol 833 MovieClip Frame 4
stop();
Symbol 833 MovieClip Frame 5
stop();
Symbol 833 MovieClip Frame 6
stop();
Symbol 833 MovieClip Frame 7
stop();
Symbol 833 MovieClip Frame 8
stop();
Symbol 847 MovieClip Frame 1
stop();
Symbol 847 MovieClip Frame 2
stop();
Symbol 847 MovieClip Frame 3
stop();
Symbol 847 MovieClip Frame 4
stop();
Symbol 847 MovieClip Frame 5
stop();
Symbol 847 MovieClip Frame 6
stop();
Symbol 847 MovieClip Frame 7
stop();
Symbol 847 MovieClip Frame 8
stop();
Symbol 847 MovieClip Frame 9
stop();
Symbol 847 MovieClip Frame 10
stop();
Symbol 880 MovieClip Frame 11
stop();
Symbol 881 MovieClip [Baddie2] Frame 1
stop();
Symbol 881 MovieClip [Baddie2] Frame 2
stop();
Symbol 881 MovieClip [Baddie2] Frame 3
stop();
Symbol 885 MovieClip Frame 1
stop();
Symbol 885 MovieClip Frame 2
stop();
Symbol 885 MovieClip Frame 3
stop();
Symbol 885 MovieClip Frame 4
stop();
Symbol 986 MovieClip Frame 1
stop();
Symbol 986 MovieClip Frame 2
stop();
Symbol 986 MovieClip Frame 3
stop();
Symbol 986 MovieClip Frame 4
stop();
Symbol 986 MovieClip Frame 5
stop();
Symbol 1112 MovieClip Frame 1
stop();
Symbol 1112 MovieClip Frame 2
stop();
Symbol 1112 MovieClip Frame 3
stop();
Symbol 1112 MovieClip Frame 4
stop();
Symbol 1112 MovieClip Frame 5
stop();
Symbol 1125 MovieClip Frame 12
_root.Xfaun1++;
stop();
Symbol 1145 MovieClip Frame 22
_root.Xnymph1++;
stop();
Symbol 1161 MovieClip Frame 21
_root.Xninja1++;
stop();
Symbol 1175 MovieClip Frame 18
_root.XLurk++;
this.removeMovieClip();
stop();
Symbol 1203 MovieClip Frame 30
_root.XLurkKing++;
stop();
Symbol 1212 MovieClip Frame 12
_root.Xwrain1++;
stop();
Symbol 1224 MovieClip Frame 12
_root.Xfaunlord1++;
stop();
Symbol 1225 MovieClip Frame 1
stop();
Instance of Symbol 1125 MovieClip "Faun" in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) {
this.Head.gotoAndStop("Faun");
this.Body.gotoAndStop("Faun");
this.Arms.gotoAndStop("Navy");
this.weapon.gotoAndStop("Staff");
}
Symbol 1225 MovieClip Frame 2
stop();
Symbol 1225 MovieClip Frame 3
stop();
Symbol 1225 MovieClip Frame 7
stop();
Symbol 1243 MovieClip [Rock] Frame 1
stop();
Symbol 1243 MovieClip [Rock] Frame 4
this.removeMovieClip();
Symbol 1282 MovieClip Frame 1
stop();
Symbol 1282 MovieClip Frame 2
stop();
Symbol 1282 MovieClip Frame 3
stop();
Symbol 1282 MovieClip Frame 4
stop();
Symbol 1282 MovieClip Frame 5
stop();
Symbol 1301 MovieClip Frame 53
_parent.Status = 0;
Symbol 1302 MovieClip [Baddie1] Frame 1
stop();
Symbol 1302 MovieClip [Baddie1] Frame 2
stop();
Symbol 1302 MovieClip [Baddie1] Frame 3
stop();
Symbol 1302 MovieClip [Baddie1] Frame 4
stop();
Symbol 1302 MovieClip [Baddie1] Frame 5
stop();
Symbol 1302 MovieClip [Baddie1] Frame 6
stop();
Symbol 1308 MovieClip [Aggro] Frame 16
this.removeMovieClip();
Symbol 1312 Button
on (release) {
_root.Free = true;
this.removeMovieClip();
}
Symbol 1319 Button
on (release) {
_root.Free = true;
_root.Progress++;
_root.Logging = false;
_parent.removeMovieClip();
}
Symbol 1322 Button
on (release) {
_root.Progress++;
}
Symbol 1323 Button
on (release) {
_root.Free = true;
_root.Logging = false;
_parent.removeMovieClip();
}
Symbol 1324 MovieClip Frame 3
_root.Logging = false;
Symbol 1343 Button
on (release) {
_root.Guide("10", "Full Orbs");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1345 Button
on (release) {
_root.Guide("10", "M-ralds");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1347 Button
on (release) {
_root.HelperErase();
_root.Xfaunlord1 = 0;
_root.Guide("3", "Faun Lords");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1349 Button
on (release) {
_root.HelperErase();
_root.Xfaun1 = 0;
_root.Guide("20", "Faun Kills");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1351 Button
on (release) {
_root.XKills = 0;
_root.Guide("30", "Kills");
_root.Helper("Healer", 10, 100, 100, 100);
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1353 Button
on (release) {
_root.Guide("4", "Minx Weed");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1355 Button
on (release) {
_root.XLurkKing = 0;
_root.Guide("1", "Lurk King");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1357 Button
on (release) {
_root.XLurk = 0;
_root.Guide("5", "Lurks Dead");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1359 Button
on (release) {
_root.Guide("3", "Fairy Dust");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1361 Button
on (release) {
_root.Xnymph1 = 0;
_root.Guide("6", "Nymphs Dead");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1381 MovieClip [quest0] Frame 1
stop();
Symbol 1381 MovieClip [quest0] Frame 2
_root.Questing = false;
Symbol 1381 MovieClip [quest0] Frame 49
_root.Quest++;
this.removeMovieClip();
Symbol 1384 MovieClip [Loot2-W] Frame 1
stop();
Symbol 1384 MovieClip [Loot2-W] Frame 2
stop();
Symbol 1384 MovieClip [Loot2-W] Frame 3
_root.Loot("Loot2-Weps");
this.removeMovieClip();
Symbol 1387 MovieClip [Loot1-W] Frame 1
stop();
Symbol 1387 MovieClip [Loot1-W] Frame 2
stop();
Symbol 1387 MovieClip [Loot1-W] Frame 3
_root.Loot("Loot1-Weps");
this.removeMovieClip();
Symbol 1390 MovieClip [Loot0-0] Frame 1
stop();
Symbol 1390 MovieClip [Loot0-0] Frame 2
stop();
Symbol 1390 MovieClip [Loot0-0] Frame 3
_root.Loot("Loot0-Items");
this.removeMovieClip();
Symbol 1393 MovieClip [Loot2-P] Frame 1
stop();
Symbol 1393 MovieClip [Loot2-P] Frame 2
stop();
Symbol 1393 MovieClip [Loot2-P] Frame 3
_root.Loot("Loot2-Items");
this.removeMovieClip();
Symbol 1396 MovieClip [Loot1-P] Frame 1
stop();
Symbol 1396 MovieClip [Loot1-P] Frame 2
stop();
Symbol 1396 MovieClip [Loot1-P] Frame 3
_root.Loot("Loot1-Items");
this.removeMovieClip();
Symbol 1398 Button
on (release) {
this.removeMovieClip();
}
Symbol 1400 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Steel Sword";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Steel Sword \n+4 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1401 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Elixor";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Elixor \n+8 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1402 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Scar Blade";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Scar Blade \n+12 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1403 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Sword of Myth";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Sword of Myth \n+16 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1404 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Dragon Eyes";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Dragon Eyes \n+20 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1405 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Calibur";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Calibur \n+24 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1406 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Holy Saber";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Holy Saber \n+28 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1407 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Windic Force";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Windic Force \n+32 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1408 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Flamberge";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Flamberge \n+36 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1409 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "The Reap";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "The Reap \n+40 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1410 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Landic Axe";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Landic Axe \n+44 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1411 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Wood Bow";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Wood Bow \n+3 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1412 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Faries Shot";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Faries Shot \n+6 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1413 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Woodland Bow";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Woodland Bow \n+9 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1414 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Shadow Aim";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Shadow Aim \n+12 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1415 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Battle Bow";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Battle Bow \n+15 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1416 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Violet Rain";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Violet Rain \n+18 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1418 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Sunset";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Sunset \n+21 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1419 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Heated Aim";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Heated Aim \n+24 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1420 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Moon Bow";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Moon Bow \n+27 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1421 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Magbee's Wrath";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Magbee's Wrath \n+30 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1422 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Mystics Bow";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Mystics Bow \n+33 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1423 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Death Stalker";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Death Stalker \n+33 Dmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1425 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Oak Staff";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Oak Staff \n+4 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1426 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Dreamwood Rod";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Dreamwood Rod \n+8 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1427 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Lunar Light";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Lunar Light \n+12 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1428 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Rod of Dawn";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Rod of Dawn \n+16 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1429 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Moonwell";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Moonwell \n+20 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1430 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Witches Curse";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Witches Curse \n+24 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1431 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Venom Stave";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Venom Stave \n+28 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1432 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Ancients Rod";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Ancients Rod \n+32 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1433 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Snake Eye";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Snake Eye \n+36 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1434 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Orb of Truth";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Orb of Truth \n+40 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 1435 Button
on (release) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Wizards Truth";
_root.isVis = false;
_parent.removeMovieClip();
} else {
_root.Message("Inventory is Full");
}
}
on (rollOver) {
_root.Info = "Wizards Truth \n+44 MDmg";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Instance of Symbol 1436 MovieClip [Equip1-Items] in Symbol 1437 MovieClip [Equip1] Frame 1
onClipEvent (load) {
this.gotoAndStop(Math.ceil(Math.random() * 34));
}
Symbol 1447 MovieClip [rwd3] Frame 1
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Hearty Hat";
_root.Quest++;
} else {
_root.Message("Inventory is Full");
this.removeMovieClip();
}
Symbol 1447 MovieClip [rwd3] Frame 80
this.removeMovieClip();
Symbol 1451 MovieClip [rwd6] Frame 1
i = _root.Inventory.length;
if (i <= 13) {
_root.HelperErase();
_root.Inventory[i] = "Health Potion 2";
_root.Inventory[i + 1] = "Health Potion 2";
_root.Inventory[i + 2] = "Health Potion 2";
_root.Quest++;
} else {
_root.Message("Inventory is Full");
this.removeMovieClip();
}
Symbol 1451 MovieClip [rwd6] Frame 80
this.removeMovieClip();
Symbol 1453 MovieClip [rwd2] Frame 1
_root.Inventory.remove("Fairy Dust");
_root.Inventory.remove("Fairy Dust");
_root.Inventory.remove("Fairy Dust");
i = _root.Inventory.length;
if (i <= 13) {
_root.Inventory[i] = "Health Potion 1";
_root.Inventory[i + 1] = "Health Potion 1";
_root.Inventory[i + 2] = "Health Potion 1";
_root.Quest++;
} else {
_root.Message("Inventory is Full");
this.removeMovieClip();
}
Symbol 1453 MovieClip [rwd2] Frame 80
this.removeMovieClip();
Symbol 1456 MovieClip [rwd5] Frame 1
_root.Inventory.remove("Minxweed");
_root.Inventory.remove("Minxweed");
_root.Inventory.remove("Minxweed");
_root.Inventory.remove("Minxweed");
_root.gainExp(100);
_root.Quest++;
Symbol 1456 MovieClip [rwd5] Frame 80
this.removeMovieClip();
Symbol 1459 MovieClip [rwd10] Frame 1
_root.Inventory.remove("Full Orb");
_root.Inventory.remove("Full Orb");
_root.Inventory.remove("Full Orb");
_root.Inventory.remove("Full Orb");
_root.Inventory.remove("Full Orb");
_root.SkillPoints++;
_root.Quest++;
Symbol 1459 MovieClip [rwd10] Frame 80
this.removeMovieClip();
Symbol 1462 MovieClip [rwd8] Frame 1
_root.StatPoints = _root.StatPoints + 3;
_root.Quest++;
Symbol 1462 MovieClip [rwd8] Frame 80
this.removeMovieClip();
Symbol 1465 MovieClip [rwd9] Frame 1
_root.Inventory.remove("M-rald");
_root.Inventory.remove("M-rald");
_root.Inventory.remove("M-rald");
_root.Inventory.remove("M-rald");
_root.Inventory.remove("M-rald");
_root.Inventory.remove("M-rald");
_root.Inventory.remove("M-rald");
_root.Inventory.remove("M-rald");
_root.Inventory.remove("M-rald");
_root.Inventory.remove("M-rald");
_root.Gold = _root.Gold + 200;
_root.Quest++;
Symbol 1465 MovieClip [rwd9] Frame 80
this.removeMovieClip();
Symbol 1466 MovieClip [rwd7] Frame 1
_root.Gold = _root.Gold + 200;
_root.Quest++;
Symbol 1466 MovieClip [rwd7] Frame 80
this.removeMovieClip();
Symbol 1468 MovieClip [rwd4] Frame 1
_root.Gold = _root.Gold + 100;
_root.Quest++;
Symbol 1468 MovieClip [rwd4] Frame 80
this.removeMovieClip();
Symbol 1470 MovieClip [rwd1] Frame 1
_root.Gold = _root.Gold + 20;
_root.Quest++;
Symbol 1470 MovieClip [rwd1] Frame 80
this.removeMovieClip();
Symbol 1472 MovieClip [Loot1] Frame 80
this.removeMovieClip();
Symbol 1479 MovieClip [Loot0-Items] Frame 1
stop();
Symbol 1479 MovieClip [Loot0-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Full Orb";
_root.XfullOrb++;
Symbol 1479 MovieClip [Loot0-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Full Orb";
_root.XfullOrb++;
Symbol 1479 MovieClip [Loot0-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Cracked Orb";
Symbol 1479 MovieClip [Loot0-Items] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Cracked Orb";
Symbol 1479 MovieClip [Loot0-Items] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Cracked Orb";
Symbol 1489 MovieClip [Loot2-Items] Frame 1
stop();
Symbol 1489 MovieClip [Loot2-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Health Potion 1";
Symbol 1489 MovieClip [Loot2-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Mana Potion 2";
Symbol 1489 MovieClip [Loot2-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Health Potion 2";
Symbol 1489 MovieClip [Loot2-Items] Frame 5
_root.Gold = _root.Gold + 10;
Symbol 1489 MovieClip [Loot2-Items] Frame 6
_root.Gold = _root.Gold + 5;
Symbol 1500 MovieClip [MraldLoot] Frame 1
stop();
Symbol 1500 MovieClip [MraldLoot] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1500 MovieClip [MraldLoot] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1500 MovieClip [MraldLoot] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1500 MovieClip [MraldLoot] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1500 MovieClip [MraldLoot] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1511 MovieClip [MinxLoot] Frame 1
stop();
Symbol 1511 MovieClip [MinxLoot] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1511 MovieClip [MinxLoot] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1511 MovieClip [MinxLoot] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1511 MovieClip [MinxLoot] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1511 MovieClip [MinxLoot] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1519 MovieClip [Loot2-Weps] Frame 1
stop();
Symbol 1519 MovieClip [Loot2-Weps] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Master Plate";
Symbol 1519 MovieClip [Loot2-Weps] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Stitched Plate";
Symbol 1519 MovieClip [Loot2-Weps] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Astro Armor";
Symbol 1519 MovieClip [Loot2-Weps] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Sisters Eyes";
Symbol 1519 MovieClip [Loot2-Weps] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Fairy Dust";
_root.XFairyDust++;
Symbol 1529 MovieClip [Loot1-Weps] Frame 1
stop();
Symbol 1529 MovieClip [Loot1-Weps] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Iron Guard";
Symbol 1529 MovieClip [Loot1-Weps] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Dreamwood Rod";
Symbol 1529 MovieClip [Loot1-Weps] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Elixor";
Symbol 1529 MovieClip [Loot1-Weps] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Gold Bracelet";
Symbol 1529 MovieClip [Loot1-Weps] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Garden Goggles";
Symbol 1538 MovieClip [Loot1-Items] Frame 1
stop();
Symbol 1538 MovieClip [Loot1-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Health Potion 1";
Symbol 1538 MovieClip [Loot1-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Mana Potion 1";
Symbol 1538 MovieClip [Loot1-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Tele Potion";
Symbol 1538 MovieClip [Loot1-Items] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Fairy Dust";
_root.XFairyDust++;
Symbol 1538 MovieClip [Loot1-Items] Frame 6
_root.Gold = _root.Gold + 3;
Symbol 1559 MovieClip [ice nova] Frame 21
this.removeMovieClip();
Symbol 1565 MovieClip [Level Up] Frame 47
_root.WhatsOpen.remove("Level Up");
this.removeMovieClip();
Symbol 1567 Button
on (release) {
this.removeMovieClip();
}
Symbol 1569 MovieClip [HelpBubble] Frame 9
stop();
Symbol 1573 MovieClip [PotionTO] Frame 199
_root.Pfree = true;
_root.WhatsOpen.remove("PotionTO");
this.removeMovieClip();
Symbol 1586 Button
on (release) {
getURL ("http://www.thebanditsociety.com/walkthroughs/HeroRPG/main.php", _blank);
}
Symbol 1587 Button
on (release) {
_root.WhatsOpen.remove("HelpAttach");
this.removeMovieClip();
}
Symbol 1601 MovieClip [ManaBolt] Frame 1
stop();
Symbol 1601 MovieClip [ManaBolt] Frame 6
this.removeMovieClip();
Symbol 1607 MovieClip [TimeBlast] Frame 1
stop();
Symbol 1607 MovieClip [TimeBlast] Frame 6
this.removeMovieClip();
Symbol 1611 MovieClip [Mrald] Frame 1
stop();
Symbol 1611 MovieClip [Mrald] Frame 3
_root.Loot("MraldLoot");
this.removeMovieClip();
Symbol 1614 MovieClip [Minx] Frame 1
stop();
Symbol 1614 MovieClip [Minx] Frame 3
_root.Loot("MinxLoot");
this.removeMovieClip();
Symbol 1622 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Map:Tato");
this.removeMovieClip();
}
Symbol 1627 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Map:Dulla");
this.removeMovieClip();
}
Symbol 1635 MovieClip [ArcaneSpike] Frame 1
stop();
Symbol 1635 MovieClip [ArcaneSpike] Frame 6
this.removeMovieClip();
Symbol 1640 MovieClip [StompWave] Frame 1
stop();
Symbol 1640 MovieClip [StompWave] Frame 5
this.removeMovieClip();
Symbol 1649 MovieClip [HealWave] Frame 9
this.removeMovieClip();
Symbol 1655 MovieClip [ShadowBeam] Frame 1
stop();
Symbol 1655 MovieClip [ShadowBeam] Frame 6
this.removeMovieClip();
Symbol 1660 MovieClip [LightningBall] Frame 1
stop();
Symbol 1660 MovieClip [LightningBall] Frame 5
this.removeMovieClip();
Symbol 1665 MovieClip [WaterBall] Frame 1
stop();
Symbol 1665 MovieClip [WaterBall] Frame 5
this.removeMovieClip();
Symbol 1667 Button
on (release) {
_root.DEAD = false;
_root.newHP = 10;
_root.Free = true;
_root.Player.gotoAndStop(1);
_root.Place = 2;
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
Symbol 1669 Button
on (release) {
getURL ("http://www.thebanditsociety.com/walkthroughs/HeroRPG/main.php", _blank);
}
Symbol 1671 Button
on (release) {
getURL ("http://www.armorgames.com", _blank);
}
Instance of Symbol 1677 MovieClip in Symbol 1678 MovieClip [Travel Stone] Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 3;
}
Instance of Symbol 1677 MovieClip in Symbol 1678 MovieClip [Travel Stone] Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 3;
}
Symbol 1685 Button
on (release) {
getURL ("http://www.thebanditsociety.com", "_blank");
}
Symbol 1686 MovieClip Frame 1
_root.play();
Symbol 1687 MovieClip Frame 1
_root.stop();
LoadPer = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
Percentage = Math.ceil(LoadPer);
if (LoadPer != 100) {
setProperty(Bar, _xscale , LoadPer);
} else {
gotoAndStop (3);
}
Symbol 1687 MovieClip Frame 2
gotoAndPlay (1);
Symbol 1687 MovieClip Frame 3
stop();
Symbol 1692 Button
on (release) {
getURL ("http://www.armorgames.com", _blank);
}
Symbol 1700 MovieClip Frame 1
_root.stop();
Symbol 1700 MovieClip Frame 61
_root.nextFrame();
Symbol 1704 Button
on (release) {
getURL ("http://www.armorgames.com", "blank");
}
Symbol 1709 MovieClip Frame 81
_root.play();
_root.play();
Symbol 1715 Button
on (release) {
getURL ("http://www.thebanditsociety.com", _blank);
}
Symbol 1720 Button
on (release) {
_root.nextFrame();
}
Symbol 1721 Button
on (release) {
gotoAndStop ("Load");
}
Symbol 1722 Button
on (release) {
getURL ("http://www.thebanditsociety.com/walkthroughs/HeroRPG/main.php", _blank);
}
Symbol 1733 Button
on (release) {
this._visible = false;
}
Symbol 1739 Button
on (release) {
_root.credits._visible = true;
}
Symbol 1741 Button
on (release) {
getURL ("http://www.armorgames.com", _blank);
}
Symbol 1744 MovieClip Frame 21
stop();
Symbol 1747 Button
on (release) {
_root.classes.gotoAndStop(1);
_root.Class = "Warrior";
LearnedSkills[0] = "Attack";
Pants = "Gray";
Num = "Steel Sword";
ShieldNum = "Wooden Shield";
ArmorNum = "Steel Plate";
HelmNum = "none";
Str = 7;
Vit = 3;
Int = 0;
Dex = 3;
Def = 5;
}
Symbol 1749 Button
on (release) {
_root.classes.gotoAndStop(2);
_root.Class = "Archer";
LearnedSkills[0] = "Arrow";
Pants = "Brown";
Num = "Wood Bow";
ShieldNum = "Leather Brace";
ArmorNum = "Leather Fit";
HelmNum = "Wavy";
Str = 4;
Vit = 4;
Int = 4;
Dex = 4;
Def = 4;
}
Symbol 1751 Button
on (release) {
_root.classes.gotoAndStop(3);
_root.Class = "Mage";
LearnedSkills[0] = "FireBall";
Pants = "LGreen";
Num = "Oak Staff";
ShieldNum = "Red Ring";
ArmorNum = "Light Robe";
HelmNum = "none";
Str = 0;
Vit = 5;
Int = 7;
Dex = 3;
Def = 3;
}
Symbol 1759 MovieClip Frame 1
stop();
Symbol 1761 Button
on (release) {
_root.image.nextFrame();
}
Symbol 1762 Button
on (release) {
_root.image.prevFrame();
}
Symbol 1780 MovieClip Frame 1
stop();
Symbol 1781 Button
on (release) {
_root.gotoAndStop("start");
}
Symbol 1784 Button
on (release) {
_root.prevFrame();
}
Symbol 1789 Button
on (release) {
_root.gotoAndStop("Intro");
}
Symbol 1791 Button
on (press) {
_quality = "Low";
}
Symbol 1795 Button
on (press) {
_quality = "Medium";
}
Symbol 1797 Button
on (press) {
_quality = "High";
}
Symbol 1823 MovieClip Frame 1
stop();
Symbol 1823 MovieClip Frame 6
stop();
Instance of Symbol 1823 MovieClip in Symbol 1824 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (this._currentframe == 1)) {
this.play();
}
}
Instance of Symbol 1802 MovieClip "action2" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenEquip1", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1804 MovieClip in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Dreamwood";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1807 MovieClip "action3" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Quest == 1) {
_root[nm2].removeMovieClip();
_root.newQuest("Some of the villagers are troubled by the number of Nymphs in Dreamwood forest, go to Dreamwood and kill 6 Nymphs", "Nypmh Problem", "Kill 6 Nymphs");
_root.Free = false;
} else if (_root.Quest == 2) {
_root.Reward("rwd1");
} else if (_root.Quest == 3) {
_root.newQuest("The Town is looking for alternative ways to power our Travel Stone. Collect 3 samples of Fairy Dust from the monsters in Dreamwood Forest.", "Dusty Dust", "Loot 3 bags of Fairy Dust form the Dreamwood monsters.");
_root.Free = false;
} else if (_root.Quest == 4) {
_root.Reward("rwd2");
} else if (_root.Quest == 5) {
_root.newQuest("For too long has this town had a problem with the Lurks in the Dreamwood Deeps, Let them know we have a new Hero!", "Lurkless", "Kill 5 Lurks in Dreamwood Deeps");
_root.Free = false;
} else if (_root.Quest == 6) {
_root.Reward("rwd3");
} else if (_root.Quest == 7) {
_root.newQuest("Wonderful, the Lurks are now weak! We must use this time to make a final strike against them! Go back to the Dreamwood Deeps and kill the Lurk King!", "The Lurk King", "Kill the Lurk King in Dreamwood Deeps");
_root.Free = false;
} else if (_root.Quest == 8) {
_root.Reward("rwd4");
} else {
_root.Dialogue("I currently don't have a quest for you, but I do know that our neighboring town Gunden has a few things they need done", "Shven", 4);
_root.Free = false;
}
}
}
Instance of Symbol 1809 MovieClip "action1" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("Map:Dulla", 30, 90);
_root.Free = false;
}
}
Instance of Symbol 1802 MovieClip "action4" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenItems1", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 1811 MovieClip "action5" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("TravelPoints", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker4" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("This Library is a great place to learn new skills, If you have any skill points you can talk to one of the trainers to learn a skill.", "Ferin", 4);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker1" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Class == "Warrior") {
_root.Open("TreeWarrior", 5, 85);
_root.Free = false;
} else {
_root.Message("Warriors Only");
}
}
}
Instance of Symbol 1812 MovieClip "talker2" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Class == "Mage") {
_root.Open("TreeMage", 5, 85);
_root.Free = false;
} else {
_root.Message("Mages Only");
}
}
}
Instance of Symbol 1812 MovieClip "talker3" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Class == "Archer") {
_root.Open("TreeRanger", 5, 85);
_root.Free = false;
} else {
_root.Message("Rangers Only");
}
}
}
Instance of Symbol 1812 MovieClip "talker5" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Hey your the new Town Hero arn't you, Yay! So your like, all 'I will smite evil and save the world' right? Heh, thats funny", "Man", 4);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker6" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Yes this is my house, how nice of you to barge in here without knocking. Oh you're that Hero guy, I'm 'supposed' to be nice to you...", "Noodle", 4);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker7" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Hello, welcome to Dulla, It's good to have a Hero in town, feel free to talk to the people in town, I'm sure they all have something to say.", "Soldier", 4);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker8" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Welcome Hero, my name is Ganner, I used to be hero here, but, well I'm too old for that now. So, if you ever want to know your way around town you should check out the map behind me.", "Ganner", 4);
_root.Free = false;
}
}
Instance of Symbol 1814 MovieClip "action6" in Symbol 1852 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("RestHeal", 5, 85);
_root.Free = false;
}
}
Symbol 1886 MovieClip Frame 1
_root.sDef = 2;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 2
_root.sDef = 3;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 3
_root.sDef = 5;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 4
_root.sDef = 7;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 5
_root.sDef = 10;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 6
_root.sDef = 11;
_root.sInt = 2;
_root.sDex = 2;
stop();
Symbol 1886 MovieClip Frame 7
_root.sDef = 13;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 8
_root.sDef = 15;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 9
_root.sDef = 17;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 10
_root.sDef = 20;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 11
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 2;
stop();
Symbol 1886 MovieClip Frame 12
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 3;
stop();
Symbol 1886 MovieClip Frame 13
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 5;
stop();
Symbol 1886 MovieClip Frame 14
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 7;
stop();
Symbol 1886 MovieClip Frame 15
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 10;
stop();
Symbol 1886 MovieClip Frame 16
_root.sDef = 2;
_root.sInt = 2;
_root.sDex = 11;
stop();
Symbol 1886 MovieClip Frame 17
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 13;
stop();
Symbol 1886 MovieClip Frame 18
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 15;
stop();
Symbol 1886 MovieClip Frame 19
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 17;
stop();
Symbol 1886 MovieClip Frame 20
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 20;
stop();
Symbol 1886 MovieClip Frame 21
_root.sDef = 0;
_root.sInt = 2;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 22
_root.sDef = 0;
_root.sInt = 3;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 23
_root.sDef = 0;
_root.sInt = 5;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 24
_root.sDef = 0;
_root.sInt = 7;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 25
_root.sDef = 0;
_root.sInt = 10;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 26
_root.sDef = 2;
_root.sInt = 11;
_root.sDex = 2;
stop();
Symbol 1886 MovieClip Frame 27
_root.sDef = 0;
_root.sInt = 13;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 28
_root.sDef = 0;
_root.sInt = 15;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 29
_root.sDef = 0;
_root.sInt = 17;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 30
_root.sDef = 0;
_root.sInt = 20;
_root.sDex = 0;
stop();
Symbol 1886 MovieClip Frame 31
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1921 MovieClip Frame 1
_root.DMG = 4;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 2
_root.DMG = 8;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 3
_root.DMG = 12;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 4
_root.DMG = 16;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 5
_root.DMG = 20;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 6
_root.DMG = 24;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 7
_root.DMG = 28;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 8
_root.DMG = 32;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 9
_root.DMG = 36;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 10
_root.DMG = 40;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 11
_root.DMG = 44;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 12
_root.DMG = 3;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 13
_root.DMG = 6;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 14
_root.DMG = 9;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 15
_root.DMG = 12;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 16
_root.DMG = 15;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 17
_root.DMG = 18;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 18
_root.DMG = 21;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 19
_root.DMG = 24;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 20
_root.DMG = 27;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 21
_root.DMG = 30;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 22
_root.DMG = 33;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 23
_root.DMG = 36;
_root.MagD = 0;
stop();
Symbol 1921 MovieClip Frame 24
_root.DMG = 0;
_root.MagD = 4;
stop();
Symbol 1921 MovieClip Frame 25
_root.DMG = 0;
_root.MagD = 8;
stop();
Symbol 1921 MovieClip Frame 26
_root.DMG = 0;
_root.MagD = 12;
stop();
Symbol 1921 MovieClip Frame 27
_root.DMG = 0;
_root.MagD = 16;
stop();
Symbol 1921 MovieClip Frame 28
_root.DMG = 0;
_root.MagD = 20;
stop();
Symbol 1921 MovieClip Frame 29
_root.DMG = 0;
_root.MagD = 24;
stop();
Symbol 1921 MovieClip Frame 30
_root.DMG = 0;
_root.MagD = 28;
stop();
Symbol 1921 MovieClip Frame 31
_root.DMG = 0;
_root.MagD = 32;
stop();
Symbol 1921 MovieClip Frame 32
_root.DMG = 0;
_root.MagD = 36;
stop();
Symbol 1921 MovieClip Frame 33
_root.DMG = 0;
_root.MagD = 40;
stop();
Symbol 1921 MovieClip Frame 34
_root.DMG = 0;
_root.MagD = 44;
stop();
Symbol 1921 MovieClip Frame 35
_root.DMG = 0;
_root.MagD = 0;
stop();
Symbol 1941 MovieClip Frame 1
_root.aDef = 0;
_root.aDex = 0;
_root.aVit = 0;
stop();
Symbol 1941 MovieClip Frame 2
_root.aDef = 1;
_root.aDex = 2;
_root.aVit = 0;
stop();
Symbol 1941 MovieClip Frame 3
_root.aDef = 1;
_root.aDex = 0;
_root.aVit = 2;
stop();
Symbol 1941 MovieClip Frame 4
_root.aDef = 2;
_root.aDex = 0;
_root.aVit = 1;
stop();
Symbol 1941 MovieClip Frame 5
_root.aDef = 3;
_root.aDex = 2;
_root.aVit = 0;
stop();
Symbol 1941 MovieClip Frame 6
_root.aDef = 1;
_root.aDex = 1;
_root.aVit = 3;
stop();
Symbol 1941 MovieClip Frame 7
_root.aDef = 2;
_root.aDex = 2;
_root.aVit = 2;
stop();
Symbol 1941 MovieClip Frame 8
_root.aDef = 0;
_root.aDex = 0;
_root.aVit = 6;
stop();
Symbol 1941 MovieClip Frame 9
_root.aDef = 3;
_root.aDex = 3;
_root.aVit = 0;
stop();
Symbol 1941 MovieClip Frame 10
_root.aDef = 4;
_root.aDex = 0;
_root.aVit = 2;
stop();
Symbol 1941 MovieClip Frame 11
_root.aDef = 4;
_root.aDex = 4;
_root.aVit = 1;
stop();
Symbol 1941 MovieClip Frame 12
_root.aDef = 4;
_root.aDex = 1;
_root.aVit = 4;
stop();
Symbol 1941 MovieClip Frame 13
_root.aDef = 3;
_root.aDex = 0;
_root.aVit = 6;
stop();
Symbol 1941 MovieClip Frame 14
_root.aDef = 7;
_root.aDex = 3;
_root.aVit = 3;
stop();
Symbol 1941 MovieClip Frame 15
_root.aDef = 3;
_root.aDex = 2;
_root.aVit = 8;
stop();
Symbol 1941 MovieClip Frame 16
_root.aDef = 3;
_root.aDex = 7;
_root.aVit = 3;
stop();
Symbol 1961 MovieClip Frame 1
stop();
Instance of Symbol 1886 MovieClip "Arm" in Symbol 1961 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1921 MovieClip "weapon" in Symbol 1961 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 1961 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 1961 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 169 MovieClip in Symbol 1981 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Pants);
}
Instance of Symbol 1921 MovieClip "weapon" in Symbol 1981 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 1981 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 1981 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 1981 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2020 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2020 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2020 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2020 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2020 MovieClip Frame 23
_parent.gotoAndStop(1);
Symbol 2028 MovieClip Frame 1
stop();
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2028 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2028 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2028 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2028 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2060 MovieClip Frame 1
stop();
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2060 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2060 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2060 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2060 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2095 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2095 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2095 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2095 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2095 MovieClip Frame 12
_root.newMP = _root.newMP - 5;
Symbol 2095 MovieClip Frame 19
_parent.gotoAndStop(1);
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2110 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2110 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2110 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2110 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2110 MovieClip Frame 9
_root.newMP = _root.newMP - 7;
Symbol 2110 MovieClip Frame 16
_parent.gotoAndStop(1);
Symbol 2112 MovieClip Frame 1
stop();
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2112 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2112 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2112 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2112 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2112 MovieClip Frame 2
_root.ReserveAtk = _root.myAtk;
stop();
Instance of Symbol 210 MovieClip in Symbol 2112 MovieClip Frame 2
onClipEvent (enterFrame) {
_root.clicky = false;
}
Symbol 2112 MovieClip Frame 3
_root.Pending = true;
Symbol 2112 MovieClip Frame 11
_root.Pending = false;
_root.ReserveAtk = 0;
Symbol 2146 MovieClip Frame 1
stop();
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2146 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2146 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2146 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2146 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2146 MovieClip Frame 2
_root.ReserveAtk = _root.myAtk;
stop();
Instance of Symbol 210 MovieClip in Symbol 2146 MovieClip Frame 2
onClipEvent (enterFrame) {
_root.clicky = false;
}
Symbol 2146 MovieClip Frame 3
_root.Pending = true;
Symbol 2146 MovieClip Frame 15
_root.Pending = false;
_root.ReserveAtk = 0;
Symbol 2163 MovieClip Frame 1
_root.ReserveAtk = _root.myAtk;
stop();
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2163 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2163 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2163 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2163 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2163 MovieClip Frame 2
_root.Pending = true;
Symbol 2163 MovieClip Frame 8
_root.Block = true;
_root.newMP = _root.newMP - 6;
_root.Pending = false;
Symbol 2163 MovieClip Frame 9
_root.ReserveAtk = 0;
_parent.gotoAndStop(1);
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2182 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2182 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2182 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2182 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2182 MovieClip Frame 10
_parent.gotoAndStop(1);
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2219 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2219 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2219 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2219 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2219 MovieClip Frame 7
_root.newMP = _root.newMP - 6;
Symbol 2219 MovieClip Frame 21
_parent.gotoAndStop(1);
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2258 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2258 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2258 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2258 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2258 MovieClip Frame 12
_root.newMP = _root.newMP - 8;
Symbol 2258 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 2262 MovieClip Frame 1
_root.newMP = _root.newMP - (15 - _root.skill7);
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2262 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2262 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2262 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2262 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2262 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2262 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2262 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2262 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2262 MovieClip Frame 12
_parent.gotoAndStop(1);
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2300 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2300 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2300 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2300 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2300 MovieClip Frame 12
_root.newMP = _root.newMP - 8;
Symbol 2300 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 2312 MovieClip Frame 1
stop();
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2312 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2312 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2312 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2312 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2312 MovieClip Frame 10
_root.newMP = _root.newMP - 0.05;
Symbol 2329 MovieClip Frame 1
stop();
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2329 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2329 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2329 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2344 MovieClip Frame 1
stop();
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2344 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2344 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2344 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2344 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2362 MovieClip Frame 1
stop();
Instance of Symbol 1921 MovieClip "weapon" in Symbol 2362 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1886 MovieClip "Arm" in Symbol 2362 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1941 MovieClip "Body" in Symbol 2362 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 1960 MovieClip "Head" in Symbol 2362 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2362 MovieClip Frame 2
_root.newMP = _root.newMP - 15;
Symbol 2362 MovieClip Frame 25
_parent.gotoAndStop(1);
Symbol 2377 MovieClip Frame 39
stop();
_root.Open("DeathScreen", 521.8, 296);
Symbol 2378 MovieClip Frame 1
_root.Pending = false;
stop();
Symbol 2378 MovieClip Frame 2
stop();
Symbol 2378 MovieClip Frame 3
stop();
Symbol 2378 MovieClip Frame 4
stop();
Symbol 2378 MovieClip Frame 5
stop();
Symbol 2378 MovieClip Frame 6
stop();
Symbol 2378 MovieClip Frame 7
gotoAndStop (1);
Symbol 2378 MovieClip Frame 8
stop();
Symbol 2378 MovieClip Frame 9
stop();
Symbol 2378 MovieClip Frame 10
stop();
Symbol 2378 MovieClip Frame 11
stop();
Symbol 2378 MovieClip Frame 13
stop();
Symbol 2378 MovieClip Frame 14
stop();
Symbol 2378 MovieClip Frame 15
stop();
Symbol 2378 MovieClip Frame 16
stop();
Symbol 2378 MovieClip Frame 17
stop();
Symbol 2378 MovieClip Frame 18
stop();
Symbol 2378 MovieClip Frame 19
stop();
Symbol 2378 MovieClip Frame 20
stop();
Instance of Symbol 1759 MovieClip "Img" in Symbol 2387 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Symbol 2415 Button
on (release) {
_root.myAtk = 0;
}
Symbol 2416 Button
on (release) {
if (_root.LearnedSkills[1] != undefined) {
_root.myAtk = 1;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2417 Button
on (release) {
if (_root.LearnedSkills[2] != undefined) {
_root.myAtk = 2;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2418 Button
on (release) {
if (_root.LearnedSkills[3] != undefined) {
_root.myAtk = 3;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2419 Button
on (release) {
if (_root.LearnedSkills[4] != undefined) {
_root.myAtk = 4;
if (_root.Class == "Archer") {
if ((!_root.Player.Sneak) && (_root.Atkrs <= 0)) {
_root.Player.Sneak = true;
} else {
_root.Player.Sneak = false;
}
}
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2420 Button
on (release) {
if (_root.LearnedSkills[5] != undefined) {
_root.myAtk = 5;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2421 Button
on (release) {
if (_root.LearnedSkills[6] != undefined) {
_root.myAtk = 6;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2422 Button
on (release) {
if (_root.LearnedSkills[7] != undefined) {
_root.myAtk = 7;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Instance of Symbol 2414 MovieClip in Symbol 2431 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + 0);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + 0);
this.gotoAndStop(icn);
}
Instance of Symbol 2414 MovieClip in Symbol 2431 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + 1);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + 1);
this.gotoAndStop(icn);
}
Instance of Symbol 2414 MovieClip in Symbol 2431 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + 2);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + 2);
this.gotoAndStop(icn);
}
Instance of Symbol 2414 MovieClip in Symbol 2431 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + 3);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + 3);
this.gotoAndStop(icn);
}
Instance of Symbol 2414 MovieClip in Symbol 2431 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + 4);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + 4);
this.gotoAndStop(icn);
}
Instance of Symbol 2414 MovieClip in Symbol 2431 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + 5);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + 5);
this.gotoAndStop(icn);
}
Instance of Symbol 2414 MovieClip in Symbol 2431 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + 6);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + 6);
this.gotoAndStop(icn);
}
Instance of Symbol 2414 MovieClip in Symbol 2431 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + 7);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + 7);
this.gotoAndStop(icn);
}
Symbol 2437 Button
on (release) {
_root.Open("Inventory", 468, 165);
}
Symbol 2438 Button
on (release) {
_root.Open("Menu", 5, 165);
}
Symbol 2439 Button
on (release) {
_root.Open("HotKeys", 5, 165);
}
Symbol 2440 Button
on (release) {
_root.Open("HelpAttach", 122, 541);
}
Symbol 2444 Button
on (release) {
if (_quality == "MEDIUM") {
_quality = "HIGH";
} else if (_quality == "HIGH") {
_quality = "LOW";
} else if (_quality == "LOW") {
_quality = "MEDIUM";
}
}
Symbol 2457 Button
on (release) {
if (this._currentframe == 1) {
this.nextFrame();
_root.SOUND = false;
_root.fieldsound.setVolume(0);
_root.deepssound.setVolume(0);
_root.cavesound.setVolume(0);
_root.gundensound.setVolume(0);
_root.meadowsound.setVolume(0);
_root.coastsound.setVolume(0);
_root.greenssound.setVolume(0);
_root.dullasound.setVolume(0);
} else {
this.gotoAndStop(1);
_root.SOUND = true;
_root.fieldsound.setVolume(100);
_root.deepssound.setVolume(100);
_root.cavesound.setVolume(100);
_root.gundensound.setVolume(100);
_root.meadowsound.setVolume(100);
_root.coastsound.setVolume(100);
_root.greenssound.setVolume(70);
_root.dullasound.setVolume(100);
}
}
Symbol 2460 MovieClip Frame 1
stop();
Symbol 2460 MovieClip Frame 2
stop();
Instance of Symbol 2414 MovieClip in Symbol 2461 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + _root.myAtk);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + _root.myAtk);
this.gotoAndStop(icn);
}
Instance of Symbol 2460 MovieClip in Symbol 2461 MovieClip Frame 1
onClipEvent (load) {
if (_root.SOUND) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
}
Symbol 2467 MovieClip Frame 1
stop();
Instance of Symbol 1804 MovieClip in Symbol 2481 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2481 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Dreamwood2";
_root.gotoAndStop("Fade");
}
}
Symbol 2483 MovieClip Frame 2
stop();
Symbol 2484 MovieClip Frame 1
stop();
Symbol 2484 MovieClip Frame 2
stop();
Symbol 2498 MovieClip Frame 1
stop();
Symbol 2498 MovieClip Frame 2
stop();
Symbol 2498 MovieClip Frame 3
stop();
Symbol 2508 MovieClip Frame 1
stop();
Instance of Symbol 1804 MovieClip in Symbol 2514 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Dreamwood";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2514 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Dreamwood3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2520 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Dreamwood2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2520 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "DreamWood Deeps";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2520 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Leafy Greens";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1811 MovieClip "action1" in Symbol 2520 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (!_root.TSdreamwood) {
_root.TSdreamwood = true;
_root.Message("Travel Stone Active");
}
_root.Open("TravelPoints", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1804 MovieClip in Symbol 2526 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Dreamwood3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2530 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Dreamwood3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2530 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2539 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Leafy Greens";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2539 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Sleeping Meadow";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2539 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Gunden";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1807 MovieClip "action3" in Symbol 2555 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Quest < 9) {
_root.Dialogue("Hello there, you are the Hero of Dulla arn't you? Well I might have a few things for you once you have some free time.", "Shven", 4);
_root.Free = false;
} else if (_root.Quest == 9) {
_root.newQuest("Because our town is small we are looking for ways to bring in travelers. There is a special weed called Minx that grows in the Leafy Greens that is very rare. I need you to collect 4 Minxweed from Leafy Greens. You'll need a pair of Garden Goggles.", "Weed Work", "Get a pair of Garden Goggles and collect 4 Minxweed.");
_root.Free = false;
} else if (_root.Quest == 10) {
_root.Reward("rwd5");
} else if (_root.Quest == 11) {
_root.newQuest("This Town has a very wise Healer, but because he has no fighting abilities he cannot get any battle experience. Take him into battle and show him 30 Kills, I'm sure you'll find him very useful.", "Healing Spree", "Show the apprentice Healer 30 Kills.");
_root.Free = false;
} else if (_root.Quest == 12) {
_root.Reward("rwd6");
} else if (_root.Quest == 13) {
_root.newQuest("There is a place north of this Town called Sleeping Meadow. It is a very beautiful place and one which merchants must pass in order to bring trade to our town. However the Fauns that live their do not allow travelers in their sacred land. Thats why we need you.", "Sacred Land", "Kill 20 Fauns.");
_root.Free = false;
} else if (_root.Quest == 14) {
_root.Reward("rwd7");
} else if (_root.Quest == 15) {
_root.newQuest("Scouts have reported that the 3 Faun Lords are planning an attack on Gunden. Find them in their meeting place and ambush them with all your might!", "Ambush!", "Kill the 3 Faun Lords.");
_root.Free = false;
} else if (_root.Quest == 16) {
_root.Reward("rwd8");
} else {
_root.Dialogue("I currently don't have any more quests, you might want to try visiting Tatopolis to the North, its a fairly large city so I'm sure there is work there.", "Shven", 4);
_root.Free = false;
}
}
}
Instance of Symbol 1802 MovieClip "action2" in Symbol 2555 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenEquip2", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1811 MovieClip "action5" in Symbol 2555 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (!_root.TSgunden) {
_root.TSgunden = true;
_root.Message("Travel Stone Active");
}
_root.Open("TravelPoints", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1804 MovieClip in Symbol 2555 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1812 MovieClip "talker1" in Symbol 2555 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Someone told me that if you kill 14 Lurks in a row, nothing out of the ordinary will happen! But what would I know I'm just a stinking NPC!!", "Noodle", 4);
_root.Free = false;
}
}
Instance of Symbol 1802 MovieClip "action1" in Symbol 2555 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenPants", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1802 MovieClip "action4" in Symbol 2555 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenTlegs", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1814 MovieClip "action6" in Symbol 2555 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("RestHeal", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker2" in Symbol 2555 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("*whispers* hey your breaking my cover! By the way, I'm Slade, the most mavalous rouge to ever hide in this here plant!", "Slade", 4);
_root.Free = false;
}
}
Instance of Symbol 1804 MovieClip in Symbol 2560 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2560 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2560 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2566 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2566 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Sleeping Meadow";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2566 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Sleeping Meadow3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2566 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Hidden Shop";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2566 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Oden Coast1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2570 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1802 MovieClip "action4" in Symbol 2570 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenEquip3", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 1804 MovieClip in Symbol 2573 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2584 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2584 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Cave";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2584 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Oden Coast2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1811 MovieClip "action1" in Symbol 2584 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (!_root.TSoden) {
_root.TSoden = true;
_root.Message("Travel Stone Active");
}
_root.Open("TravelPoints", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1804 MovieClip in Symbol 2590 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Oden Coast1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2590 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Tatopolis";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2590 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Oden Coast3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2594 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Oden Coast2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1804 MovieClip in Symbol 2599 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Oden Coast1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1802 MovieClip "action2" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenEquip4", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1804 MovieClip in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Oden Coast2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1807 MovieClip "action3" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Quest < 17) {
_root.Dialogue("Hello there, you are the Hero of Dulla arn't you? Well I might have a few things for you once you have some free time.", "Shven", 4);
_root.Free = false;
} else if (_root.Quest == 17) {
_root.newQuest("The city council is looking for additional resources of M-rald, which is a fairly common gem found in nearby caves.", "M-ralds", "Collect 10 samples of M-rald");
_root.Free = false;
} else if (_root.Quest == 18) {
_root.Reward("rwd9");
} else if (_root.Quest == 19) {
_root.newQuest("Now that we have that M-rald, we are looking to get our hands on some samples of Full Orb, which is sometimes dropped by elementals", "Hordes of Orbs", "Collect 5 Full Orbs.");
_root.Free = false;
} else if (_root.Quest == 20) {
_root.Reward("rwd10");
} else {
_root.Dialogue("I currently don't have any more quests, I guess you'll just have to wait for the next version to come out.", "Neumann", 4);
_root.Free = false;
}
}
}
Instance of Symbol 1809 MovieClip "action1" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("Map:Tato", 30, 90);
_root.Free = false;
}
}
Instance of Symbol 1802 MovieClip "action4" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenItems2", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 1811 MovieClip "action5" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (!_root.TStato) {
_root.TStato = true;
_root.Message("Travel Stone Active");
}
_root.Open("TravelPoints", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker4" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Hey good lookin, if you ever need some 'Battle Morale' *wink* let me know and I'll get us a room at the Inn.", "Girthana", 4);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker1" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Class == "Warrior") {
_root.Open("TreeWarrior", 5, 85);
_root.Free = false;
} else {
_root.Message("Warriors Only");
}
}
}
Instance of Symbol 1812 MovieClip "talker2" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Class == "Mage") {
_root.Open("TreeMage", 5, 85);
_root.Free = false;
} else {
_root.Message("Mages Only");
}
}
}
Instance of Symbol 1812 MovieClip "talker3" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Class == "Archer") {
_root.Open("TreeRanger", 5, 85);
_root.Free = false;
} else {
_root.Message("Rangers Only");
}
}
}
Instance of Symbol 1812 MovieClip "talker5" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Hey your the new Town Hero arn't you, Yay! So your like, all 'I will smite evil and save the world' right? Heh, thats funny", "Man1", 4);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker8" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("You there! If you really want to help out, why don't you get me some meat! Rarr! *Some Grumbling Noise*", "Hissan", 4);
_root.Free = false;
}
}
Instance of Symbol 1814 MovieClip "action6" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("RestHeal", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker7" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Greetings Hero, I am Nod Narb, the greatest ranger to roam these lands. We'll talk more when your more experienced.", "Nod Narb", 4);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker9" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("I'm really not good with people...", "Kalgor", 4);
_root.Free = false;
}
}
Instance of Symbol 1812 MovieClip "talker6" in Symbol 2617 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("I have two beds in my house! OH BOY am I living the life! 2 beds!!! ahh, what am I going to do with all these beds!?", "Man", 4);
_root.Free = false;
}
}
Symbol 2619 Button
on (release) {
if ((name1 != undefined) || (name1 != NaN)) {
_root.saveFile = "file1";
_root.loadGame();
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
Symbol 2626 Button
on (release) {
if ((name2 != undefined) || (name2 != NaN)) {
_root.saveFile = "file2";
_root.loadGame();
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
Symbol 2631 Button
on (release) {
if ((name3 != undefined) || (name3 != NaN)) {
_root.saveFile = "file3";
_root.loadGame();
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
Symbol 2636 Button
on (release) {
gotoAndStop ("Main");
}
Instance of Symbol 1811 MovieClip "action1" in Symbol 2640 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
if (_root.Progress == 0) {
HelpBubble("This is Dulla, the town you've sworn to protect. To get started on your adventures go to the circular building below and learn how to get started");
_root.Progress++;
}
if (Key.isDown(32)) {
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
}
Symbol 2659 MovieClip Frame 1
stop();
Symbol 2663 MovieClip Frame 40
_root.GuideLayer._visible = true;
_root.Screen._visible = true;
_root.LootLayer._visible = true;
if (_root.SOUND) {
_root.fieldsound.setVolume(100);
_root.deepssound.setVolume(100);
_root.cavesound.setVolume(100);
_root.gundensound.setVolume(100);
_root.meadowsound.setVolume(100);
_root.coastsound.setVolume(100);
_root.greenssound.setVolume(70);
_root.dullasound.setVolume(100);
}
if (_root.NextTrack == _root.CurrentTrack) {
_root.gotoAndStop(_root.Next);
} else if (_root.NextTrack == "Dulla") {
_root.CurrentTrack = "Dulla";
_root.fieldsound.stop();
_root.deepssound.stop();
_root.cavesound.stop();
_root.gundensound.stop();
_root.meadowsound.stop();
_root.coastsound.stop();
_root.greenssound.stop();
_root.dullasound.start(0, 99);
} else if (_root.NextTrack == "Field") {
_root.CurrentTrack = "Field";
_root.dullasound.stop();
_root.deepssound.stop();
_root.cavesound.stop();
_root.gundensound.stop();
_root.meadowsound.stop();
_root.coastsound.stop();
_root.greenssound.stop();
_root.fieldsound.start(0, 99);
} else if (_root.NextTrack == "Deeps") {
_root.CurrentTrack = "Deeps";
_root.fieldsound.stop();
_root.deepssound.start(10, 99);
} else if (_root.NextTrack == "Greens") {
_root.CurrentTrack = "Greens";
_root.fieldsound.stop();
_root.gundensound.stop();
_root.meadowsound.stop();
_root.greenssound.start(0, 99);
if (_root.SOUND) {
_root.greenssound.setVolume(70);
}
} else if (_root.NextTrack == "Gunden") {
_root.CurrentTrack = "Gunden";
_root.dullasound.stop();
_root.deepssound.stop();
_root.cavesound.stop();
_root.fieldsound.stop();
_root.meadowsound.stop();
_root.coastsound.stop();
_root.greenssound.stop();
_root.gundensound.start(0, 99);
} else if (_root.NextTrack == "Meadow") {
_root.CurrentTrack = "Meadow";
_root.coastsound.stop();
_root.greenssound.stop();
_root.meadowsound.start(0, 99);
} else if (_root.NextTrack == "Coast") {
_root.CurrentTrack = "Coast";
_root.dullasound.stop();
_root.deepssound.stop();
_root.cavesound.stop();
_root.gundensound.stop();
_root.meadowsound.stop();
_root.fieldsound.stop();
_root.greenssound.stop();
_root.coastsound.start(0, 99);
} else if (_root.NextTrack == "Cave") {
_root.CurrentTrack = "Cave";
_root.dullasound.stop();
_root.fieldsound.stop();
_root.deepssound.stop();
_root.gundensound.stop();
_root.meadowsound.stop();
_root.coastsound.stop();
_root.greenssound.stop();
_root.cavesound.start(0, 99);
}
_root.gotoAndStop(_root.Next);