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 Charlie = false;
var Temple = true;
var Sigil = false;
var Vital = false;
var Hissan = false;
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 TSdugon = false;
var TSjungle = false;
var TScity = 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;
Xnymph2 = 0;
Xfigurine = 0;
Xagreement = 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--;
} else if (value == "Carved Figurine") {
Xfigurine--;
} else if (value == "Eternal Orb") {
Str = Str - 5;
Dex = Dex - 5;
Int = Int - 5;
Vit = Vit - 5;
}
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 == undefined) || (value == "")) || (value == NaN)) {
} else if (((((value == Qitem) || (value == "Skull Key")) || (value == "Milden Agreement")) || (value == "Eternal Key")) || (value == "Eternal Orb")) {
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")) || (value == "Iron Guard")) || (value == "Gold Bracelet")) || (value == "Health Potion 3")) || (value == "Mana Potion 3")) || (value == "Carved Figurine")) {
_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")) {
_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")) || (value == "Arkavian Helm")) {
_root.Gold = _root.Gold + 150;
_root.Inventory.remove(value);
} else if (((value == "Calibur") || (value == "Violet Rain")) || (value == "Witches Curse")) {
_root.Gold = _root.Gold + 175;
_root.Inventory.remove(value);
} else if ((((value == "Masterwork Fit") || (value == "Landic Axe")) || (value == "Death Stalker")) || (value == "Orb of Truth")) {
_root.Gold = _root.Gold + 2;
_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 == "Carved Figurine")) || (value == "Minxweed")) || (value == "M-rald")) || (value == "Cracked Orb")) || (value == "Full Orb")) || (value == "Skull Key")) || (value == "Eternal Key")) || (value == "Eternal Orb")) || (value == "Milden Agreement")) {
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")) || (value == "Masterwork 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")) || (value == "Arkavian Helm")) {
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 == "Health Potion 3") && (Pfree)) {
_root.Inventory.remove(value);
newHP = newHP + 100;
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Mana Potion 3") && (Pfree)) {
_root.Inventory.remove(value);
newMP = newMP + 100;
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 3") {
_root.Inventory.use("Health Potion 3");
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 3") {
_root.Inventory.use("Mana Potion 3");
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 == "Skull Key") || (value == "Milden Agreement")) || (value == "Eternal Key")) || (value == "Eternal Orb")) {
_root.Info = value + "\nPriceless or worthless";
} 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")) || (value == "Wind Ring")) || (value == "Iron Guard")) || (value == "Gold Bracelet")) || (value == "Health Potion 3")) || (value == "Mana Potion 3")) || (value == "Carved Figurine")) {
_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")) {
_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 == "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")) || (value == "Arkavian Helm")) {
_root.Info = value + "\n 150 gold";
} else if (((value == "Calibur") || (value == "Violet Rain")) || (value == "Witches Curse")) {
_root.Info = value + "\n 175 gold";
} else if ((((value == "Masterwork Fit") || (value == "Landic Axe")) || (value == "Death Stalker")) || (value == "Orb of Truth")) {
_root.Info = value + "\n 2 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 + 50 HP";
} else if (value == "Health Potion 3") {
_root.Info = value + "\n + 100 HP";
} else if (value == "Mana Potion 1") {
_root.Info = value + "\n + 30 MP";
} else if (value == "Mana Potion 2") {
_root.Info = value + "\n + 50 MP";
} else if (value == "Mana Potion 3") {
_root.Info = value + "\n + 100 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 == "Carved Figurine") {
_root.Info = value + "\nI don't really know what this does";
} else if (value == "Minxweed") {
_root.Info = value + "\nRare Forest Weed";
} else if (value == "M-rald") {
_root.Info = value + "\ncommon cave gem";
} else if (value == "Skull Key") {
_root.Info = value + "\nunlocks a door...";
} else if (value == "Eternal Key") {
_root.Info = value + "\nThis must unlock something...";
} else if (value == "Eternal Orb") {
_root.Info = value + "\nYou feel powerful just holding it...";
} else if (value == "Milden Agreement") {
_root.Info = value + "\nTown Documentation";
} 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 == "Masterwork Fit") {
_root.Info = value + "\n +10 Dex/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 == "Arkavian Helm") {
_root.Info = value + "\n +HP/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";
} else if (Quest == 21) {
qBtn = "q11btn";
} else if (Quest == 23) {
qBtn = "q12btn";
} else if (Quest == 25) {
qBtn = "q13btn";
} else if (Quest == 27) {
qBtn = "q14btn";
}
_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";
} else if (_root.Quest == 21) {
this.hotItem = _root.Xagreement;
_root.Qitem = undefined;
} else if (_root.Quest == 23) {
this.hotItem = _root.Xnymph2;
_root.Qitem = undefined;
} else if (_root.Quest == 25) {
this.hotItem = _root.Xstone;
_root.Qitem = undefined;
} else if (_root.Quest == 27) {
this.hotItem = _root.Xfigurine;
_root.Qitem = "Carved Figurine";
}
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;
_root.Vital = 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 (this._currentframe != "Archer3") {
_root.Vital = 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) {
if (_root.newMP >= 3) {
_root.firePro("ManaBolt", 22, 0);
_root.newMP = _root.newMP - 3;
} else {
_root.Message("Not enough Mana");
}
} else if (_root.myAtk == 2) {
if (_root.newMP >= 3) {
_root.firePro("TimeBlast", 20, 0);
_root.newMP = _root.newMP - 3;
} else {
_root.Message("Not enough Mana");
}
} else if (_root.myAtk == 5) {
if (_root.newMP >= 8) {
if (_root.Atkrs > 1) {
_root.firePro("ArcaneSpike", 22, 0);
}
_root.firePro("ArcaneSpike", 22, 15);
_root.firePro("ArcaneSpike", 22, -15);
_root.newMP = _root.newMP - 8;
} else {
_root.Message("Not enough Mana");
}
}
}
if (this.Cast2._currentframe == 11) {
if (_root.ReserveAtk == 3) {
if (_root.newMP >= 5) {
_root.firePro("ShadowBeam", 30, 0);
_root.newMP = _root.newMP - 5;
} else {
_root.Message("Not enough Mana");
}
}
if (_root.ReserveAtk == 4) {
if (_root.newMP >= 5) {
_root.firePro("HealWave", 0, 0);
_root.newHP = _root.newHP + 10;
_root.newMP = _root.newMP - 5;
} else {
_root.Message("Not enough Mana");
}
}
}
};
};
_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].onPress = function () {
_root.Shooting = true;
_root.clicky = true;
};
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 >= 380) && (this.Attacking)) || ((this.diffy <= -380) && (this.Attacking))) || ((this.diffx >= 400) && (this.Attacking))) || ((this.diffx <= -400) && (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 - 5, 30, this._rotation, (this._x + BadLayer._x) - 10, this._y + BadLayer._y);
} else {
_root.RangedAtk("arrow", this.atk - 5, 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)) {
if (_root.Vital == true) {
this.Damage(((DMG + Str) + (skill6 * 4)) + 5);
_root.Vital = false;
} else {
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 * 5));
}
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 * 5)) + 10);
} 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 * 5)) + 10);
} 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) + aVit) * 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 == 3) {
item = "Loot3-P";
} else if (lvl == 101) {
item = "Loot1-W";
} else if (lvl == 102) {
item = "Loot2-W";
} else if (lvl == 33) {
item = "Loot100";
} 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) && (!_root.DEAD)) {
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 * 3);
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)) || ((_root.HelmNum == "Arkavian Helm") && (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 * 3);
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") || (_root.HelmNum == "Arkavian Helm")) {
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 <= 11) {
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) && (!_root.DEAD)) {
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) && (!_root.DEAD)) {
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) {
if (!inTown) {
Shooting = true;
} else {
Player.dx = 0;
Player.dy = 0;
Player.gotoAndStop(1);
}
}
};
keyListener.onKeyUp = function () {
if (Key.getCode() == 32) {
if (!inTown) {
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;
_root.Vital = true;
} else {
Player.Sneak = false;
_root.Vital = 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.Xfigurine = Xfigurine;
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.Temple = Temple;
playerSO.data.Charlie = Charlie;
playerSO.data.Sigil = Sigil;
playerSO.data.TSdreamwood = TSdreamwood;
playerSO.data.TSgunden = TSgunden;
playerSO.data.TSoden = TSoden;
playerSO.data.TStato = TStato;
playerSO.data.TSdugon = TSdugon;
playerSO.data.TSjungle = TSjungle;
playerSO.data.TScity = TScity;
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);
Xfigurine = playerSO.data.Xfigurine;
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;
Temple = playerSO.data.Temple;
Charlie = playerSO.data.Charlie;
Sigil = playerSO.data.Sigil;
TSdreamwood = playerSO.data.TSdreamwood;
TSgunden = playerSO.data.TSgunden;
TSoden = playerSO.data.TSoden;
TStato = playerSO.data.TStato;
TSdugon = playerSO.data.TSdugon;
TSjungle = playerSO.data.TSjungle;
TScity = playerSO.data.TScity;
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;
}
if (isNaN(TSdugon)) {
TSdugon = false;
}
if (isNaN(TSjungle)) {
TSjungle = false;
}
if (isNaN(TScity)) {
TScity = false;
}
if (isNaN(Xfigurine)) {
Xfigurine = 0;
}
if (isNaN(Temple)) {
Temple = true;
}
if (isNaN(Charlie)) {
Charlie = false;
}
if (isNaN(Sigil)) {
Sigil = false;
}
};
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 2062 MovieClip "credits" in Frame 4
onClipEvent (load) {
this._visible = false;
}
Frame 5
_root.Class = "Warrior";
LearnedSkills[0] = "Attack";
stop();
Instance of Symbol 1630 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 2807 MovieClip "BadLayer" in Frame 8
onClipEvent (load) {
this.gotoAndStop("Dreamwood");
}
Instance of Symbol 2835 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 2873 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 2835 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 2835 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 2873 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 2835 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 2835 MovieClip "Edis" in Frame 22
onClipEvent (load) {
this._visible = false;
}
Frame 23
if (_root.Place == 1) {
_root.BK._x = 280;
_root.BK._y = -1350;
} else if (_root.Place == 2) {
_root.BK._x = 278;
_root.BK._y = 350;
}
if (!_root.TStato) {
_root.TStato = true;
_root.Message("Travel Stone Active");
}
TownPlayer();
onScreen();
gainExp(0);
stop();
Frame 24
if (_root.Place == 1) {
_root.BK._x = 669;
_root.BK._y = 659;
_root.BadLayer._x = 1183;
_root.BadLayer._y = 1620;
} else if (_root.Place == 2) {
_root.BK._x = -1018;
_root.BK._y = 721;
_root.BadLayer._x = 570;
_root.BadLayer._y = 1683;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Ruins");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 25, 300, 2, 45, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 25, 300, 2, 45, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 25, 300, 2, 45, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 25, 300, 2, 45, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 25, 300, 2, 45, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 25, 300, 2, 45, 17, "Necro", "Necro", "Norm", "None", "Gray");
stop();
Instance of Symbol 2835 MovieClip "Edis" in Frame 24
onClipEvent (load) {
this._visible = false;
}
Frame 25
if (_root.Place == 1) {
_root.BK._x = -1074;
_root.BK._y = -96;
_root.BadLayer._x = -684;
_root.BadLayer._y = -59;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Milden Plain");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 30, 300, 2, 45, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 30, 300, 2, 45, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 30, 400, 2, 45, 17, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 30, 300, 2, 45, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie2", BadLayer.e._x, BadLayer.e._y, 30, 250, 0, 15, 17, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 30, 300, 2, 45, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 30, 300, 2, 45, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 30, 400, 2, 45, 17, "Lurk", "Lurk", "Stone", "None", "Stone");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 30, 300, 2, 45, 17, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 30, 300, 2, 45, 17, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 30, 300, 2, 45, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.l._x, BadLayer.l._y, 30, 300, 2, 45, 17, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie2", BadLayer.m._x, BadLayer.m._y, 30, 250, 0, 45, 17, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie1", BadLayer.n._x, BadLayer.n._y, 30, 400, 2, 45, 17, "Lurk", "Lurk", "Stone", "None", "Stone");
stop();
Frame 26
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Nest");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 30, 600, 102, 80, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Black");
stop();
Frame 27
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Camp");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 33, 350, 2, 40, 20, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 33, 450, 102, 40, 20, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 33, 350, 2, 40, 50, "Wrain", "Wrain", "Black", "Death", "Black");
stop();
Frame 28
if (_root.Place == 1) {
_root.BK._x = 244;
_root.BK._y = 448;
}
if (!_root.TSdugon) {
_root.TSdugon = true;
_root.Message("Travel Stone Active");
}
TownPlayer();
onScreen();
gainExp(0);
stop();
Frame 29
if (_root.Place == 1) {
_root.BK._x = -1519;
_root.BK._y = 1214;
_root.BadLayer._x = -1286;
_root.BadLayer._y = 204;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Jung1");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie2", BadLayer.e._x, BadLayer.e._y, 30, 450, 3, 80, 10, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
stop();
Instance of Symbol 2835 MovieClip "Edis" in Frame 29
onClipEvent (load) {
this._visible = false;
}
Frame 30
if (_root.Place == 1) {
_root.BK._x = -1563;
_root.BK._y = 635;
_root.BadLayer._x = -1316;
_root.BadLayer._y = -439;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Jung2");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie2", BadLayer.e._x, BadLayer.e._y, 30, 450, 3, 80, 10, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.l._x, BadLayer.l._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie2", BadLayer.m._x, BadLayer.m._y, 30, 250, 0, 45, 10, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie1", BadLayer.n._x, BadLayer.n._y, 35, 450, 3, 80, 20, "Native", "Native", "Native", "Native", "Brown");
stop();
Frame 31
if (_root.Place == 1) {
_root.BK._x = -1033;
_root.BK._y = 382;
_root.BadLayer._x = 999;
_root.BadLayer._y = 1624;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Jung3");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie2", BadLayer.e._x, BadLayer.e._y, 30, 450, 0, 100, 10, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie1", BadLayer.l._x, BadLayer.l._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
BadGuy("Baddie2", BadLayer.m._x, BadLayer.m._y, 30, 250, 0, 45, 10, "Lightning", "Lightning", "Lightning", "Lightning", "Lightning");
BadGuy("Baddie1", BadLayer.n._x, BadLayer.n._y, 35, 450, 3, 100, 20, "Native", "Native", "Native", "Native", "Brown");
stop();
Frame 32
if (_root.Place == 1) {
_root.BK._x = 448;
_root.BK._y = 345;
} else if (_root.Place == 2) {
_root.BK._x = -106;
_root.BK._y = 91;
} else if (_root.Place == 3) {
_root.BK._x = 363;
_root.BK._y = 623;
}
_root.Xstone = 1;
TownPlayer();
gainExp(0);
onScreen();
stop();
Frame 33
if (_root.Place == 1) {
_root.BK._x = -1074;
_root.BK._y = 88;
_root.BadLayer._x = -1363;
_root.BadLayer._y = -295;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Vale");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 45, 500, 3, 200, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.l._x, BadLayer.l._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.m._x, BadLayer.m._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
BadGuy("Baddie1", BadLayer.n._x, BadLayer.n._y, 45, 500, 3, 120, 20, "Nymph2", "Nymph2", "Maroon", "Scimitar", "Maroon");
stop();
Frame 34
TownPlayer();
onScreen();
gainExp(0);
stop();
Frame 35
if (_root.Place == 1) {
_root.BK._x = 632.6;
_root.BK._y = 443.6;
_root.BadLayer._x = 876.9;
_root.BadLayer._y = 1711.4;
}
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Temple");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.f._x, BadLayer.f._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.g._x, BadLayer.g._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.k._x, BadLayer.k._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.i._x, BadLayer.i._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.j._x, BadLayer.j._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.h._x, BadLayer.h._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.l._x, BadLayer.l._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.m._x, BadLayer.m._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
BadGuy("Baddie1", BadLayer.n._x, BadLayer.n._y, 58, 550, 3, 200, 28, "Wrain", "Wrain", "Black", "Death", "Black");
stop();
Instance of Symbol 2835 MovieClip "Edis" in Frame 35
onClipEvent (load) {
this._visible = false;
}
Frame 36
TownPlayer();
gainExp(0);
onScreen();
stop();
Instance of Symbol 2835 MovieClip "Edis" in Frame 36
onClipEvent (load) {
this._visible = false;
}
Frame 37
TownPlayer();
gainExp(0);
onScreen();
stop();
Frame 38
if (_root.Place == 1) {
_root.BK._x = 183;
_root.BK._y = -496;
}
if (!_root.TScity) {
_root.TScity = true;
_root.Message("Travel Stone Active");
}
TownPlayer();
onScreen();
gainExp(0);
stop();
Frame 40
stop();
Frame 41
BattlePlayer();
gainExp(0);
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
onScreen();
_root.BadLayer.gotoAndStop("Forgotten");
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 50, 500, 1, 50, 28, "Nymph", "Black", "Black", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 50, 500, 1, 50, 28, "Nymph", "Black", "Black", "Staff", "Navy");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 50, 1000, 33, 50, 35, "Nymph", "Faun", "Black", "Staff", "Navy");
Instance of Symbol 2835 MovieClip "Edis" in Frame 41
onClipEvent (load) {
this._visible = false;
}
Frame 42
updateLoad1();
updateLoad2();
updateLoad3();
if ((name1 == undefined) || (name1 == NaN)) {
Img1._visible = false;
pro1_txt.text = "";
lvl1_txt.text = "0";
btn1 = false;
} else {
Img1.gotoAndStop(pic1);
pro1_txt.text = name1;
lvl1_txt.text = lvl1;
btn1 = true;
}
if ((name2 == undefined) || (name2 == NaN)) {
Img2._visible = false;
pro2_txt.text = "";
lvl2_txt.text = "0";
btn2 = false;
} else {
Img2.gotoAndStop(pic2);
pro2_txt.text = name2;
lvl2_txt.text = lvl2;
btn2 = true;
}
if ((name3 == undefined) || (name3 == NaN)) {
Img3._visible = false;
pro3_txt.text = "";
lvl3_txt.text = "0";
btn3 = false;
} else {
Img3.gotoAndStop(pic3);
pro3_txt.text = name3;
lvl3_txt.text = lvl3;
btn3 = true;
}
stop();
Instance of Symbol 1630 MovieClip "Img1" in Frame 42
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Instance of Symbol 1630 MovieClip "Img2" in Frame 42
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Instance of Symbol 1630 MovieClip "Img3" in Frame 42
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Frame 43
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, "Native", "Native", "Native", "Native", "Native");
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 2807 MovieClip "BadLayer" in Frame 43
onClipEvent (load) {
this.gotoAndStop("Dreamwood");
}
Instance of Symbol 2835 MovieClip "Edis" in Frame 43
onClipEvent (load) {
this._visible = false;
}
Frame 44
_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 3115 MovieClip in Frame 44
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 == "Milden Ruins") || (_root.Next == "Milden Camp")) || (_root.Next == "Milden Plain")) || (_root.Next == "Nest")) {
this.gotoAndStop("Milden");
_root.NextTrack = "Field";
} else if (((((((_root.Next == "Camp Dugon") || (_root.Next == "Dugon Jungle1")) || (_root.Next == "Dugon Jungle2")) || (_root.Next == "Dugon Jungle3")) || (_root.Next == "Dugon Stone")) || (_root.Next == "Falenvale")) || (_root.Next == "Passage")) {
this.gotoAndStop("Dugon");
_root.NextTrack = "Field";
} else if (_root.Next == "Cave") {
this.gotoAndStop("Cave");
_root.NextTrack = "Cave";
} else if (((_root.Next == "Temple") || (_root.Next == "Hidden Room")) || (_root.Next == "Hidden Room2")) {
this.gotoAndStop("Temple");
_root.NextTrack = "Cave";
} else if (_root.Next == "Tatopolis") {
this.gotoAndStop("Tatopolis");
_root.NextTrack = "Dulla";
} else if (_root.Next == "Forgotten Dungeon") {
this.gotoAndStop("Dungeon");
_root.NextTrack = "Cave";
} else if (_root.Next == "Imperial City") {
this.gotoAndStop("Imperial City");
_root.NextTrack = "Gunden";
} 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 403 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 404 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 405 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 406 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 411 Button
on (release) {
this.gotoAndStop(2);
}
Symbol 412 Button
on (release) {
this.gotoAndStop(3);
}
Symbol 414 Button
on (release) {
_root.saveFile = "file1";
_root.clearSave();
_root.saveGame();
_root.Message("Game Saved");
_root.updateSave1();
pro1_txt.text = _root.myName;
}
Symbol 415 Button
on (release) {
_root.saveFile = "file2";
_root.clearSave();
_root.saveGame();
_root.Message("Game Saved");
_root.updateSave2();
pro2_txt.text = _root.myName;
}
Symbol 416 Button
on (release) {
_root.saveFile = "file3";
_root.clearSave();
_root.saveGame();
_root.Message("Game Saved");
_root.updateSave3();
pro3_txt.text = _root.myName;
}
Symbol 421 Button
on (release) {
var jscommand = (((((((((((((((((((("window.open('http://www.thebanditsociety.com/gproreh.php?hero=" + _root.myName) + "&class=") + _root.Class) + "&lvl=") + _root.Lvl) + "&str=") + _root.Str) + "&vit=") + _root.Vit) + "&dex=") + _root.Dex) + "&int=") + _root.Int) + "&def=") + _root.Def) + "&img=") + _root.Img) + "&gold=") + _root.Gold) + "','win','height=300,width=300,toolbar=no,scrollbars=no,resizable=no');");
getURL (("javascript:" + jscommand) + " void(0);");
}
Symbol 423 Button
on (release) {
this.gotoAndStop(1);
}
Symbol 426 Button
on (release) {
if (this._visible) {
this._visible = false;
}
}
Symbol 443 MovieClip Frame 1
menuDef = _root.sDef + _root.aDef;
menuDex = _root.sDex + _root.aDex;
Symbol 463 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Vit++;
_root.StatPoints--;
}
}
Symbol 464 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Str++;
_root.StatPoints--;
}
}
Symbol 465 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Int++;
_root.StatPoints--;
}
}
Symbol 466 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Dex++;
_root.StatPoints--;
}
}
Symbol 467 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Def++;
_root.StatPoints--;
}
}
Symbol 475 Button
on (release) {
this.MoreStats._visible = true;
}
Symbol 476 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 476 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.Num);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.Num);
}
Instance of Symbol 369 MovieClip in Symbol 476 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.ShieldNum);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 395 MovieClip in Symbol 476 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.ArmorNum);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 400 MovieClip in Symbol 476 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.HelmNum);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.HelmNum);
}
Symbol 476 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 476 MovieClip [Menu] Frame 3
stop();
Instance of Symbol 443 MovieClip "MoreStats" in Symbol 476 MovieClip [Menu] Frame 3
onClipEvent (load) {
this._visible = false;
}
Symbol 535 MovieClip Frame 1
stop();
Symbol 535 MovieClip Frame 2
stop();
Symbol 535 MovieClip Frame 3
stop();
Symbol 535 MovieClip Frame 4
stop();
Symbol 535 MovieClip Frame 5
stop();
Symbol 535 MovieClip Frame 6
stop();
Symbol 535 MovieClip Frame 9
stop();
Symbol 535 MovieClip Frame 10
stop();
Symbol 536 Button
on (release) {
_root.WhatsOpen.remove("Inventory");
this.removeMovieClip();
}
Symbol 539 Button
on (release) {
if (_root.inTown) {
this.gotoAndStop(2);
} else {
_root.Message("Must be in a Town to sell items");
}
}
Symbol 542 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 543 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 544 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 545 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 546 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 547 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 548 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 549 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 550 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 551 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 552 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 553 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 554 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 555 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 556 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 557 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 561 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 562 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 563 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 564 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 565 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 566 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 567 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 568 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 569 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 570 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 571 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 572 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 573 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 574 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 575 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 576 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 580 Button
on (press) {
myItem = _root.Inventory[0];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 581 Button
on (press) {
myItem = _root.Inventory[4];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 582 Button
on (press) {
myItem = _root.Inventory[8];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 583 Button
on (press) {
myItem = _root.Inventory[12];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 584 Button
on (press) {
myItem = _root.Inventory[1];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 585 Button
on (press) {
myItem = _root.Inventory[5];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 586 Button
on (press) {
myItem = _root.Inventory[9];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 587 Button
on (press) {
myItem = _root.Inventory[13];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 588 Button
on (press) {
myItem = _root.Inventory[2];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 589 Button
on (press) {
myItem = _root.Inventory[6];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 590 Button
on (press) {
myItem = _root.Inventory[10];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 591 Button
on (press) {
myItem = _root.Inventory[14];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 592 Button
on (press) {
myItem = _root.Inventory[3];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 593 Button
on (press) {
myItem = _root.Inventory[7];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 594 Button
on (press) {
myItem = _root.Inventory[11];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 595 Button
on (press) {
myItem = _root.Inventory[15];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 597 MovieClip [Inventory] Frame 1
stop();
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[0]);
if ((_root.Inventory[0] == undefined) || (_root.Inventory[0] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[1]);
if ((_root.Inventory[1] == undefined) || (_root.Inventory[1] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[2]);
if ((_root.Inventory[2] == undefined) || (_root.Inventory[2] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[3]);
if ((_root.Inventory[3] == undefined) || (_root.Inventory[3] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[4]);
if ((_root.Inventory[4] == undefined) || (_root.Inventory[4] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[5]);
if ((_root.Inventory[5] == undefined) || (_root.Inventory[5] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[6]);
if ((_root.Inventory[6] == undefined) || (_root.Inventory[6] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[7]);
if ((_root.Inventory[7] == undefined) || (_root.Inventory[7] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[8]);
if ((_root.Inventory[8] == undefined) || (_root.Inventory[8] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[9]);
if ((_root.Inventory[9] == undefined) || (_root.Inventory[9] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[10]);
if ((_root.Inventory[10] == undefined) || (_root.Inventory[10] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[11]);
if ((_root.Inventory[11] == undefined) || (_root.Inventory[11] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[12]);
if ((_root.Inventory[12] == undefined) || (_root.Inventory[12] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[13]);
if ((_root.Inventory[13] == undefined) || (_root.Inventory[13] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[14]);
if ((_root.Inventory[14] == undefined) || (_root.Inventory[14] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 535 MovieClip in Symbol 597 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[15]);
if ((_root.Inventory[15] == undefined) || (_root.Inventory[15] == "")) {
gotoAndStop (1);
}
}
Symbol 613 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("SkillInfo");
this.removeMovieClip();
}
Symbol 619 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("StatInfo");
this.removeMovieClip();
}
Symbol 623 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Dugon Books2");
this.removeMovieClip();
}
Symbol 627 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Dugon Books3");
this.removeMovieClip();
}
Symbol 631 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Imperial Books2");
this.removeMovieClip();
}
Symbol 633 MovieClip [Imperial Books2] Frame 1
info_txt.text = ("Congratulations to not only " + _root.myName) + ", but to you, the person at the controls. If you are reading this document then that means you have played the game to its fullest extent and I am very appreciative of that. This game has been a huge, extreamly time-consuming, adventure for me and I hope you have enjoyed playing it. I personally would like to thank you for playing this game through. I don't expect most people to actually play the whole game so to you wonderful people I really do want to extend my thanks to you, you're awesome and thanks to the support of people like you I can conjure up the motivation to make a few more games :)\n\n-Michael Neumann\n~creator";
Symbol 635 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Imperial Books1");
this.removeMovieClip();
}
Symbol 637 MovieClip [Imperial Books1] Frame 1
texty_txt.text = ((("Let it be shouted to the Gods that the Dugon Temple has fallen, and a Hero has risen.\n\nYear 130, Imperial Age: " + _root.myName) + " courageously stormed the Dugon Temple and bravely fought his way through the darkness into the hidden basement of Dugon Temple. Being able to find this secret room proves to all that a Hero not only has to be strong and skilled in the art of battle, but a Hero must also have the intelligence and wit to outsmart his foes and solve the puzzles of the environment. As ") + _root.myName) + " smashed the supporting pillar of the Temple the entire building began to collapse with him inside. Thanks for the brave efforts of Kalgor, a quiet elven ranger, his life was saved.";
Symbol 639 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Dugon Books1");
this.removeMovieClip();
}
Symbol 643 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("ForgottenInfo");
this.removeMovieClip();
}
Symbol 647 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("GundenInfo");
this.removeMovieClip();
}
Symbol 651 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("MildenInfo");
this.removeMovieClip();
}
Symbol 655 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("DullaHist");
this.removeMovieClip();
}
Symbol 660 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 665 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
}
Symbol 666 Button
on (release) {
_root.Place = 2;
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
}
Symbol 667 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 670 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 672 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 674 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 676 Button
on (release) {
if (_root.TSdugon) {
_root.Place = 0;
_root.Next = "Camp Dugon";
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
} else {
_root.Message("Travel Stone Not Yet Active");
}
}
Symbol 677 Button
on (release) {
if (_root.TSjungle) {
_root.Place = 1;
_root.Next = "Dugon Stone";
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
} else {
_root.Message("Travel Stone Not Yet Active");
}
}
Symbol 680 Button
on (release) {
if (_root.TScity) {
_root.Place = 1;
_root.Next = "Imperial City";
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
} else {
_root.Message("Travel Stone Not Yet Active");
}
}
Symbol 685 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip5");
this.removeMovieClip();
}
Symbol 688 Button
on (release) {
if (_root.Gold >= 400) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Calibur";
_root.Gold = _root.Gold - 400;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Calibur\n +24 Dmg \n400 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 689 Button
on (release) {
if (_root.Gold >= 400) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Violet Rain";
_root.Gold = _root.Gold - 400;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Violet Rain\n +18 Dmg \n400 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 690 Button
on (release) {
if (_root.Gold >= 400) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Witches Curse";
_root.Gold = _root.Gold - 400;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Witches Curse\n +24 Dmg \n400 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Instance of Symbol 687 MovieClip in Symbol 691 MovieClip [VenEquip5] Frame 1
on (release) {
if (_root.Gold >= 8000) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Masterwork Fit";
_root.Gold = _root.Gold - 8000;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Masterwork Fit\n +10 Def/Dex/Vit \n 8000 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 692 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip4");
this.removeMovieClip();
}
Symbol 693 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 694 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 696 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 698 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 700 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 702 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 704 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 706 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 707 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;
}
Instance of Symbol 687 MovieClip in Symbol 708 MovieClip [VenEquip4] Frame 1
on (release) {
if (_root.Gold >= 8000) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Masterwork Fit";
_root.Gold = _root.Gold - 8000;
_root.buysound.start();
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Masterwork Fit\n +10 Def/Dex/Vit \n 8000 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 709 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip3");
this.removeMovieClip();
}
Symbol 710 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 711 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 712 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 713 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 714 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 716 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 718 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 719 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 721 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 723 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip2");
this.removeMovieClip();
}
Symbol 725 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 727 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 729 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 730 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 732 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 733 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 735 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 736 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 738 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 739 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 741 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip1");
this.removeMovieClip();
}
Symbol 742 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 743 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 745 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 746 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 747 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 748 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 750 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 751 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 752 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 756 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TreeMage");
this.removeMovieClip();
}
Symbol 763 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 767 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 769 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 771 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 773 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 775 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 777 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 779 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 780 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 781 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 782 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 783 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 784 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 785 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 786 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 787 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 788 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 790 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 791 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 792 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 793 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 794 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 796 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 797 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 798 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 799 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 800 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 807 MovieClip Frame 1
stop();
Instance of Symbol 807 MovieClip in Symbol 810 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill3 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 810 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill5 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 810 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill1 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 810 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill6 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 810 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill7 + 1);
}
Symbol 812 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TreeRanger");
this.removeMovieClip();
}
Symbol 814 MovieClip [arrow] Frame 1
stop();
Symbol 814 MovieClip [arrow] Frame 3
this.removeMovieClip();
Symbol 818 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 819 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 820 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 821 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 822 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 823 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 825 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 827 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 828 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 829 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 830 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 831 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 832 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 833 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 834 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 835 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 837 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 838 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 839 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 840 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 842 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 843 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 844 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 845 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 846 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 807 MovieClip in Symbol 848 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill3 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 848 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill5 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 848 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill1 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 848 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill6 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 848 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill7 + 1);
}
Symbol 850 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TreeWarrior");
this.removeMovieClip();
}
Symbol 855 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 856 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 858 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 860 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 861 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 863 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 865 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 807 MovieClip in Symbol 867 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill1 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 867 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill3 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 867 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill5 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 867 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill6 + 1);
}
Instance of Symbol 807 MovieClip in Symbol 867 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill7 + 1);
}
Symbol 870 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
}
Symbol 871 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 873 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 874 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 875 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 876 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 877 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 878 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 879 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 890 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Secret2");
this.removeMovieClip();
}
Symbol 894 Button
on (release) {
_root.Epic = false;
_root.Temple = false;
_root.Free = true;
_root.WhatsOpen.remove("Secret2");
_root.Place = 0;
_root.gotoAndStop("Aftermath");
this.removeMovieClip();
}
Symbol 899 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Secret1");
if (magicWords == "Yubb Poly") {
_root.Place = 0;
_root.Next = "Hidden Room2";
_root.gotoAndStop("Fade");
this.removeMovieClip();
} else {
_root.Message("Nothing Happens...");
this.removeMovieClip();
}
}
Symbol 905 Button
on (release) {
_root.Sigil = true;
_root.Free = true;
_root.WhatsOpen.remove("GetSig");
this.removeMovieClip();
}
Symbol 911 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("RestHeal");
this.removeMovieClip();
}
Symbol 912 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 917 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenSkills");
this.removeMovieClip();
}
Symbol 918 Button
on (release) {
if (_root.Gold >= 100) {
_root.Gold = _root.Gold - 100;
_root.SkillPoints = _root.SkillPoints + ((((((_root.skill1 + _root.skill2) + _root.skill3) + _root.skill4) + _root.skill5) + _root.skill6) + _root.skill7);
_root.skill1 = 0;
_root.skill2 = 0;
_root.skill3 = 0;
_root.skill4 = 0;
_root.skill5 = 0;
_root.skill6 = 0;
_root.skill7 = 0;
_root.LearnedSkills[1] = undefined;
_root.LearnedSkills[2] = undefined;
_root.LearnedSkills[3] = undefined;
_root.LearnedSkills[4] = undefined;
_root.LearnedSkills[5] = undefined;
_root.LearnedSkills[6] = undefined;
_root.LearnedSkills[7] = undefined;
_root.myAtk = 0;
_root.Message("Skill Points Reset");
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Doing so will reset your Skill Points!";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 923 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenStats");
this.removeMovieClip();
}
Symbol 924 Button
on (release) {
if (_root.Gold >= 100) {
_root.Gold = _root.Gold - 100;
_root.StatPoints = _root.StatPoints + ((((_root.Def + _root.Dex) + _root.Str) + _root.Int) + _root.Vit);
_root.Def = 0;
_root.Dex = 0;
_root.Str = 0;
_root.Int = 0;
_root.Vit = 0;
_root.Message("Stat Points Reset");
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Doing so will reset your Stat Points!";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 929 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenTlegs");
this.removeMovieClip();
}
Symbol 930 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 936 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 937 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 938 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 939 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 940 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 941 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenItems3");
this.removeMovieClip();
}
Symbol 942 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 943 Button
on (release) {
if (_root.Gold >= 25) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Health Potion 3";
_root.Gold = _root.Gold - 25;
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Health Potion 3\n + 100 HP \n 25 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 944 Button
on (release) {
if (_root.Gold >= 25) {
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Mana Potion 3";
_root.Gold = _root.Gold - 25;
} else {
_root.Message("Inventory is Full");
}
} else {
_root.Message("Not enough Gold");
}
}
on (rollOver) {
_root.Info = "Mana Potion 3\n + 100 MP \n 25 gold";
_root.isVis = true;
}
on (rollOut) {
_root.isVis = false;
}
Symbol 946 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenItems2");
this.removeMovieClip();
}
Symbol 948 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenItems1");
this.removeMovieClip();
}
Symbol 960 MovieClip Frame 1
stop();
Symbol 960 MovieClip Frame 2
stop();
Symbol 960 MovieClip Frame 3
stop();
Symbol 960 MovieClip Frame 4
stop();
Symbol 960 MovieClip Frame 5
stop();
Symbol 960 MovieClip Frame 6
stop();
Symbol 960 MovieClip Frame 7
stop();
Symbol 960 MovieClip Frame 8
stop();
Symbol 960 MovieClip Frame 9
stop();
Symbol 971 MovieClip Frame 2
stop();
Symbol 971 MovieClip Frame 3
stop();
Symbol 971 MovieClip Frame 4
stop();
Symbol 971 MovieClip Frame 5
stop();
Symbol 971 MovieClip Frame 7
stop();
Symbol 971 MovieClip Frame 8
stop();
Symbol 971 MovieClip Frame 9
stop();
Symbol 971 MovieClip Frame 10
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 986 MovieClip Frame 6
stop();
Symbol 986 MovieClip Frame 7
stop();
Symbol 986 MovieClip Frame 8
stop();
Symbol 986 MovieClip Frame 9
stop();
Symbol 986 MovieClip Frame 10
stop();
Symbol 986 MovieClip Frame 11
stop();
Symbol 986 MovieClip Frame 12
stop();
Symbol 1019 MovieClip Frame 11
stop();
Symbol 1020 MovieClip [Baddie2] Frame 1
stop();
Symbol 1020 MovieClip [Baddie2] Frame 2
stop();
Symbol 1020 MovieClip [Baddie2] Frame 3
stop();
Symbol 1025 MovieClip Frame 1
stop();
Symbol 1025 MovieClip Frame 2
stop();
Symbol 1025 MovieClip Frame 3
stop();
Symbol 1025 MovieClip Frame 4
stop();
Symbol 1025 MovieClip Frame 5
stop();
Symbol 1166 MovieClip Frame 2
stop();
Symbol 1166 MovieClip Frame 3
stop();
Symbol 1166 MovieClip Frame 4
stop();
Symbol 1166 MovieClip Frame 5
stop();
Symbol 1166 MovieClip Frame 6
stop();
Symbol 1166 MovieClip Frame 7
stop();
Symbol 1343 MovieClip Frame 1
stop();
Symbol 1343 MovieClip Frame 2
stop();
Symbol 1343 MovieClip Frame 3
stop();
Symbol 1343 MovieClip Frame 4
stop();
Symbol 1343 MovieClip Frame 7
stop();
Symbol 1356 MovieClip Frame 12
_root.Xfaun1++;
stop();
Symbol 1376 MovieClip Frame 22
_root.Xnymph1++;
stop();
Symbol 1396 MovieClip Frame 22
_root.Xnymph_2++;
_root.Xnymph2++;
stop();
Symbol 1412 MovieClip Frame 21
_root.Xninja1++;
stop();
Symbol 1426 MovieClip Frame 18
_root.XLurk++;
this.removeMovieClip();
stop();
Symbol 1454 MovieClip Frame 30
_root.XLurkKing++;
stop();
Symbol 1463 MovieClip Frame 12
_root.Xwrain1++;
stop();
Symbol 1475 MovieClip Frame 12
_root.Xfaunlord1++;
stop();
Symbol 1487 MovieClip Frame 12
_root.Xnative++;
stop();
Symbol 1488 MovieClip Frame 1
stop();
Instance of Symbol 1356 MovieClip "Faun" in Symbol 1488 MovieClip Frame 1
onClipEvent (enterFrame) {
this.Head.gotoAndStop("Faun");
this.Body.gotoAndStop("Faun");
this.Arms.gotoAndStop("Navy");
this.weapon.gotoAndStop("Staff");
}
Symbol 1488 MovieClip Frame 2
stop();
Symbol 1488 MovieClip Frame 4
stop();
Symbol 1488 MovieClip Frame 8
stop();
Symbol 1488 MovieClip Frame 9
stop();
Symbol 1506 MovieClip [Rock] Frame 1
stop();
Symbol 1506 MovieClip [Rock] Frame 4
this.removeMovieClip();
Symbol 1560 MovieClip Frame 1
stop();
Symbol 1560 MovieClip Frame 2
stop();
Symbol 1560 MovieClip Frame 3
stop();
Symbol 1560 MovieClip Frame 5
stop();
Symbol 1560 MovieClip Frame 6
stop();
Symbol 1579 MovieClip Frame 53
_parent.Status = 0;
Symbol 1580 MovieClip [Baddie1] Frame 1
stop();
Symbol 1580 MovieClip [Baddie1] Frame 2
stop();
Symbol 1580 MovieClip [Baddie1] Frame 3
stop();
Symbol 1580 MovieClip [Baddie1] Frame 4
stop();
Symbol 1580 MovieClip [Baddie1] Frame 5
stop();
Symbol 1580 MovieClip [Baddie1] Frame 6
stop();
Symbol 1586 MovieClip [Aggro] Frame 16
this.removeMovieClip();
Symbol 1590 Button
on (release) {
_root.Free = true;
this.removeMovieClip();
}
Symbol 1597 Button
on (release) {
_root.Free = true;
_root.Progress++;
_root.Logging = false;
_parent.removeMovieClip();
}
Symbol 1600 Button
on (release) {
_root.Progress++;
}
Symbol 1601 Button
on (release) {
_root.Free = true;
_root.Logging = false;
_parent.removeMovieClip();
}
Symbol 1602 MovieClip Frame 3
_root.Logging = false;
Symbol 1630 MovieClip Frame 1
stop();
Instance of Symbol 1630 MovieClip "Img" in Symbol 1632 MovieClip Frame 17
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Symbol 1634 Button
on (release) {
_root.Guide("10", "Carved Figurines");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1636 Button
on (release) {
_root.Xstone = 0;
_root.Guide("1", "Tele Stone");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1638 Button
on (release) {
_root.Xnymph2 = 0;
_root.Guide("1", "Dargon");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1640 Button
on (release) {
_root.Guide("1", "Milden Agreement");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1642 Button
on (release) {
_root.Guide("10", "Full Orbs");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1644 Button
on (release) {
_root.Guide("10", "M-ralds");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1646 Button
on (release) {
_root.HelperErase();
_root.Xfaunlord1 = 0;
_root.Guide("3", "Faun Lords");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1648 Button
on (release) {
_root.HelperErase();
_root.Xfaun1 = 0;
_root.Guide("20", "Faun Kills");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1650 Button
on (release) {
_root.XKills = 0;
_root.Guide("30", "Kills");
_root.Helper("Healer", 10, 100, 100, 100);
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1652 Button
on (release) {
_root.Guide("4", "Minx Weed");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1654 Button
on (release) {
_root.XLurkKing = 0;
_root.Guide("1", "Lurk King");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1656 Button
on (release) {
_root.XLurk = 0;
_root.Guide("5", "Lurks Dead");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1658 Button
on (release) {
_root.Guide("3", "Fairy Dust");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1660 Button
on (release) {
_root.Xnymph1 = 0;
_root.Guide("6", "Nymphs Dead");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1680 MovieClip [quest0] Frame 1
stop();
Symbol 1680 MovieClip [quest0] Frame 2
_root.Questing = false;
Symbol 1680 MovieClip [quest0] Frame 49
_root.Quest++;
this.removeMovieClip();
Symbol 1683 MovieClip [Loot2-W] Frame 1
stop();
Symbol 1683 MovieClip [Loot2-W] Frame 2
stop();
Symbol 1683 MovieClip [Loot2-W] Frame 3
_root.Loot("Loot2-Weps");
this.removeMovieClip();
Symbol 1686 MovieClip [Loot1-W] Frame 1
stop();
Symbol 1686 MovieClip [Loot1-W] Frame 2
stop();
Symbol 1686 MovieClip [Loot1-W] Frame 3
_root.Loot("Loot1-Weps");
this.removeMovieClip();
Symbol 1689 MovieClip [Loot0-0] Frame 1
stop();
Symbol 1689 MovieClip [Loot0-0] Frame 2
stop();
Symbol 1689 MovieClip [Loot0-0] Frame 3
_root.Loot("Loot0-Items");
this.removeMovieClip();
Symbol 1692 MovieClip [Loot100] Frame 1
stop();
Symbol 1692 MovieClip [Loot100] Frame 2
stop();
Symbol 1692 MovieClip [Loot100] Frame 3
_root.Loot("Loot100-Items");
this.removeMovieClip();
Symbol 1695 MovieClip [Loot3-P] Frame 1
stop();
Symbol 1695 MovieClip [Loot3-P] Frame 2
stop();
Symbol 1695 MovieClip [Loot3-P] Frame 3
_root.Loot("Loot3-Items");
this.removeMovieClip();
Symbol 1698 MovieClip [Loot2-P] Frame 1
stop();
Symbol 1698 MovieClip [Loot2-P] Frame 2
stop();
Symbol 1698 MovieClip [Loot2-P] Frame 3
_root.Loot("Loot2-Items");
this.removeMovieClip();
Symbol 1701 MovieClip [Loot1-P] Frame 1
stop();
Symbol 1701 MovieClip [Loot1-P] Frame 2
stop();
Symbol 1701 MovieClip [Loot1-P] Frame 3
_root.Loot("Loot1-Items");
this.removeMovieClip();
Symbol 1703 Button
on (release) {
this.removeMovieClip();
}
Symbol 1705 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 1706 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 1707 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 1708 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 1709 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 1710 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 1711 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 1712 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 1713 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 1714 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 1715 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 1716 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 1717 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 1718 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 1719 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 1720 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 1721 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 1723 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 1724 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 1725 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 1726 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 1727 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 1728 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 1730 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 1731 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 1732 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 1733 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 1734 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 1735 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 1736 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 1737 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 1738 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 1739 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 1740 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 1741 MovieClip [Equip1-Items] in Symbol 1742 MovieClip [Equip1] Frame 1
onClipEvent (load) {
this.gotoAndStop(Math.ceil(Math.random() * 34));
}
Symbol 1752 MovieClip [rwd14] Frame 1
_root.Inventory.remove("Carved Figurine");
_root.Inventory.remove("Carved Figurine");
_root.Inventory.remove("Carved Figurine");
_root.Inventory.remove("Carved Figurine");
_root.Inventory.remove("Carved Figurine");
_root.Inventory.remove("Carved Figurine");
_root.Inventory.remove("Carved Figurine");
_root.Inventory.remove("Carved Figurine");
_root.Inventory.remove("Carved Figurine");
_root.Inventory.remove("Carved Figurine");
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Arkavian Helm";
_root.Quest++;
} else {
_root.Message("Inventory is Full");
this.removeMovieClip();
}
Symbol 1752 MovieClip [rwd14] Frame 80
this.removeMovieClip();
Symbol 1755 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 1755 MovieClip [rwd3] Frame 80
this.removeMovieClip();
Symbol 1759 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 1759 MovieClip [rwd6] Frame 80
this.removeMovieClip();
Symbol 1761 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 1761 MovieClip [rwd2] Frame 80
this.removeMovieClip();
Symbol 1764 MovieClip [rwd12] Frame 1
_root.gainExp(500);
_root.Quest++;
Symbol 1764 MovieClip [rwd12] Frame 80
this.removeMovieClip();
Symbol 1766 MovieClip [rwd11] Frame 1
_root.Inventory.remove("Milden Agreement");
_root.gainExp(400);
_root.Quest++;
Symbol 1766 MovieClip [rwd11] Frame 80
this.removeMovieClip();
Symbol 1768 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 1768 MovieClip [rwd5] Frame 80
this.removeMovieClip();
Symbol 1771 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.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 1771 MovieClip [rwd10] Frame 80
this.removeMovieClip();
Symbol 1774 MovieClip [rwd8] Frame 1
_root.StatPoints = _root.StatPoints + 3;
_root.Quest++;
Symbol 1774 MovieClip [rwd8] Frame 80
this.removeMovieClip();
Symbol 1777 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 1777 MovieClip [rwd9] Frame 80
this.removeMovieClip();
Symbol 1778 MovieClip [rwd7] Frame 1
_root.Gold = _root.Gold + 200;
_root.Quest++;
Symbol 1778 MovieClip [rwd7] Frame 80
this.removeMovieClip();
Symbol 1780 MovieClip [rwd13] Frame 1
_root.Gold = _root.Gold + 1000;
_root.Quest++;
Symbol 1780 MovieClip [rwd13] Frame 80
this.removeMovieClip();
Symbol 1782 MovieClip [rwd4] Frame 1
_root.Gold = _root.Gold + 100;
_root.Quest++;
Symbol 1782 MovieClip [rwd4] Frame 80
this.removeMovieClip();
Symbol 1784 MovieClip [rwd1] Frame 1
_root.Gold = _root.Gold + 20;
_root.Quest++;
Symbol 1784 MovieClip [rwd1] Frame 80
this.removeMovieClip();
Symbol 1786 MovieClip [Loot1] Frame 80
this.removeMovieClip();
Symbol 1793 MovieClip [Loot0-Items] Frame 1
stop();
Symbol 1793 MovieClip [Loot0-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Full Orb";
_root.XfullOrb++;
Symbol 1793 MovieClip [Loot0-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Full Orb";
_root.XfullOrb++;
Symbol 1793 MovieClip [Loot0-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Cracked Orb";
Symbol 1793 MovieClip [Loot0-Items] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Cracked Orb";
Symbol 1793 MovieClip [Loot0-Items] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Cracked Orb";
Symbol 1799 MovieClip [Loot100-Items] Frame 1
stop();
Symbol 1799 MovieClip [Loot100-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Eternal Key";
Symbol 1799 MovieClip [Loot100-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Eternal Key";
Symbol 1799 MovieClip [Loot100-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Eternal Key";
Symbol 1799 MovieClip [Loot100-Items] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Eternal Key";
Symbol 1799 MovieClip [Loot100-Items] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Eternal Key";
Symbol 1808 MovieClip [Loot3-Items] Frame 1
stop();
Symbol 1808 MovieClip [Loot3-Items] Frame 2
i = _root.Inventory.length;
_root.Xfigurine++;
_root.Inventory[i] = "Carved Figurine";
Symbol 1808 MovieClip [Loot3-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Mana Potion 3";
Symbol 1808 MovieClip [Loot3-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Health Potion 3";
Symbol 1808 MovieClip [Loot3-Items] Frame 5
_root.Gold = _root.Gold + 10;
Symbol 1808 MovieClip [Loot3-Items] Frame 6
_root.Gold = _root.Gold + 10;
Symbol 1816 MovieClip [Loot2-Items] Frame 1
stop();
Symbol 1816 MovieClip [Loot2-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Health Potion 1";
Symbol 1816 MovieClip [Loot2-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Mana Potion 2";
Symbol 1816 MovieClip [Loot2-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Health Potion 2";
Symbol 1816 MovieClip [Loot2-Items] Frame 5
_root.Gold = _root.Gold + 10;
Symbol 1816 MovieClip [Loot2-Items] Frame 6
_root.Gold = _root.Gold + 5;
Symbol 1827 MovieClip [MraldLoot] Frame 1
stop();
Symbol 1827 MovieClip [MraldLoot] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1827 MovieClip [MraldLoot] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1827 MovieClip [MraldLoot] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1827 MovieClip [MraldLoot] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1827 MovieClip [MraldLoot] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1838 MovieClip [MinxLoot] Frame 1
stop();
Symbol 1838 MovieClip [MinxLoot] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1838 MovieClip [MinxLoot] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1838 MovieClip [MinxLoot] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1838 MovieClip [MinxLoot] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1838 MovieClip [MinxLoot] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1846 MovieClip [Loot2-Weps] Frame 1
stop();
Symbol 1846 MovieClip [Loot2-Weps] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Master Plate";
Symbol 1846 MovieClip [Loot2-Weps] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Stitched Plate";
Symbol 1846 MovieClip [Loot2-Weps] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Astro Armor";
Symbol 1846 MovieClip [Loot2-Weps] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Sisters Eyes";
Symbol 1846 MovieClip [Loot2-Weps] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Fairy Dust";
_root.XFairyDust++;
Symbol 1856 MovieClip [Loot1-Weps] Frame 1
stop();
Symbol 1856 MovieClip [Loot1-Weps] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Iron Guard";
Symbol 1856 MovieClip [Loot1-Weps] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Dreamwood Rod";
Symbol 1856 MovieClip [Loot1-Weps] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Elixor";
Symbol 1856 MovieClip [Loot1-Weps] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Gold Bracelet";
Symbol 1856 MovieClip [Loot1-Weps] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Garden Goggles";
Symbol 1865 MovieClip [Loot1-Items] Frame 1
stop();
Symbol 1865 MovieClip [Loot1-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Health Potion 1";
Symbol 1865 MovieClip [Loot1-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Mana Potion 1";
Symbol 1865 MovieClip [Loot1-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Tele Potion";
Symbol 1865 MovieClip [Loot1-Items] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Fairy Dust";
_root.XFairyDust++;
Symbol 1865 MovieClip [Loot1-Items] Frame 6
_root.Gold = _root.Gold + 3;
Symbol 1886 MovieClip [ice nova] Frame 21
this.removeMovieClip();
Symbol 1892 MovieClip [Level Up] Frame 47
_root.WhatsOpen.remove("Level Up");
this.removeMovieClip();
Symbol 1894 Button
on (release) {
this.removeMovieClip();
}
Symbol 1896 MovieClip [HelpBubble] Frame 9
stop();
Symbol 1900 MovieClip [PotionTO] Frame 199
_root.Pfree = true;
_root.WhatsOpen.remove("PotionTO");
this.removeMovieClip();
Symbol 1913 Button
on (release) {
getURL ("http://www.thebanditsociety.com/walkthroughs/HeroRPG/main.php", _blank);
}
Symbol 1914 Button
on (release) {
_root.WhatsOpen.remove("HelpAttach");
this.removeMovieClip();
}
Symbol 1928 MovieClip [ManaBolt] Frame 1
stop();
Symbol 1928 MovieClip [ManaBolt] Frame 6
this.removeMovieClip();
Symbol 1934 MovieClip [TimeBlast] Frame 1
stop();
Symbol 1934 MovieClip [TimeBlast] Frame 6
this.removeMovieClip();
Symbol 1938 MovieClip [Mrald] Frame 1
stop();
Symbol 1938 MovieClip [Mrald] Frame 3
_root.Loot("MraldLoot");
this.removeMovieClip();
Symbol 1941 MovieClip [Minx] Frame 1
stop();
Symbol 1941 MovieClip [Minx] Frame 3
_root.Loot("MinxLoot");
this.removeMovieClip();
Symbol 1949 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Map:Dugon");
this.removeMovieClip();
}
Symbol 1953 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Map:Tato");
this.removeMovieClip();
}
Symbol 1958 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Map:Dulla");
this.removeMovieClip();
}
Symbol 1966 MovieClip [ArcaneSpike] Frame 1
stop();
Symbol 1966 MovieClip [ArcaneSpike] Frame 6
this.removeMovieClip();
Symbol 1971 MovieClip [StompWave] Frame 1
stop();
Symbol 1971 MovieClip [StompWave] Frame 5
this.removeMovieClip();
Symbol 1980 MovieClip [HealWave] Frame 9
this.removeMovieClip();
Symbol 1986 MovieClip [ShadowBeam] Frame 1
stop();
Symbol 1986 MovieClip [ShadowBeam] Frame 6
this.removeMovieClip();
Symbol 1991 MovieClip [LightningBall] Frame 1
stop();
Symbol 1991 MovieClip [LightningBall] Frame 5
this.removeMovieClip();
Symbol 1996 MovieClip [WaterBall] Frame 1
stop();
Symbol 1996 MovieClip [WaterBall] Frame 5
this.removeMovieClip();
Symbol 1998 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 2000 Button
on (release) {
getURL ("http://www.thebanditsociety.com/walkthroughs/HeroRPG/main.php", _blank);
}
Symbol 2002 Button
on (release) {
getURL ("http://www.armorgames.com", _blank);
}
Instance of Symbol 2008 MovieClip in Symbol 2009 MovieClip [Travel Stone] Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 3;
}
Instance of Symbol 2008 MovieClip in Symbol 2009 MovieClip [Travel Stone] Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 3;
}
Symbol 2016 Button
on (release) {
getURL ("http://www.thebanditsociety.com", "_blank");
}
Symbol 2017 MovieClip Frame 1
_root.play();
Symbol 2018 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 2018 MovieClip Frame 2
gotoAndPlay (1);
Symbol 2018 MovieClip Frame 3
stop();
Symbol 2023 Button
on (release) {
getURL ("http://www.armorgames.com", _blank);
}
Symbol 2031 MovieClip Frame 1
_root.stop();
Symbol 2031 MovieClip Frame 61
_root.nextFrame();
Symbol 2035 Button
on (release) {
getURL ("http://www.armorgames.com", "blank");
}
Symbol 2040 MovieClip Frame 81
_root.play();
_root.play();
Symbol 2043 Button
on (release) {
getURL ("http://www.thebanditsociety.com", _blank);
}
Symbol 2048 Button
on (release) {
_root.nextFrame();
}
Symbol 2049 Button
on (release) {
gotoAndStop ("Load");
}
Symbol 2050 Button
on (release) {
getURL ("http://www.thebanditsociety.com/walkthroughs/HeroRPG/main.php", _blank);
}
Symbol 2061 Button
on (release) {
this._visible = false;
}
Symbol 2067 Button
on (release) {
_root.credits._visible = true;
}
Symbol 2069 Button
on (release) {
getURL ("http://www.armorgames.com", _blank);
}
Symbol 2072 MovieClip Frame 21
stop();
Symbol 2075 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 2077 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 = "none";
Str = 4;
Vit = 4;
Int = 4;
Dex = 4;
Def = 4;
}
Symbol 2079 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 2082 Button
on (release) {
_root.image.nextFrame();
}
Symbol 2083 Button
on (release) {
_root.image.prevFrame();
}
Symbol 2101 MovieClip Frame 1
stop();
Symbol 2102 Button
on (release) {
_root.gotoAndStop("start");
}
Symbol 2105 Button
on (release) {
_root.prevFrame();
}
Symbol 2110 Button
on (release) {
_root.gotoAndStop("Intro");
}
Symbol 2112 Button
on (press) {
_quality = "Low";
}
Symbol 2116 Button
on (press) {
_quality = "Medium";
}
Symbol 2118 Button
on (press) {
_quality = "High";
}
Symbol 2145 MovieClip Frame 1
stop();
Symbol 2145 MovieClip Frame 6
stop();
Instance of Symbol 2145 MovieClip in Symbol 2146 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (this._currentframe == 1)) {
this.play();
}
}
Instance of Symbol 2123 MovieClip "action2" in Symbol 2173 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 2125 MovieClip in Symbol 2173 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Dreamwood";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2128 MovieClip "action3" in Symbol 2173 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 from 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 2130 MovieClip "action1" in Symbol 2173 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 2123 MovieClip "action4" in Symbol 2173 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 2132 MovieClip "action5" in Symbol 2173 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 2133 MovieClip "talker4" in Symbol 2173 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 2133 MovieClip "talker1" in Symbol 2173 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 2133 MovieClip "talker2" in Symbol 2173 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 2133 MovieClip "talker3" in Symbol 2173 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 2133 MovieClip "talker5" in Symbol 2173 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 2133 MovieClip "talker6" in Symbol 2173 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 2133 MovieClip "talker7" in Symbol 2173 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 2133 MovieClip "talker8" in Symbol 2173 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 2135 MovieClip "action6" in Symbol 2173 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 2123 MovieClip "action8" in Symbol 2173 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("DullaHist", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action10" in Symbol 2173 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("SkillInfo", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action9" in Symbol 2173 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("StatInfo", 6, 86);
_root.Free = false;
}
}
Symbol 2207 MovieClip Frame 1
_root.sDef = 2;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 2
_root.sDef = 3;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 3
_root.sDef = 5;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 4
_root.sDef = 7;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 5
_root.sDef = 10;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 6
_root.sDef = 11;
_root.sInt = 2;
_root.sDex = 2;
stop();
Symbol 2207 MovieClip Frame 7
_root.sDef = 13;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 8
_root.sDef = 15;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 9
_root.sDef = 17;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 10
_root.sDef = 20;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 11
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 2;
stop();
Symbol 2207 MovieClip Frame 12
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 3;
stop();
Symbol 2207 MovieClip Frame 13
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 5;
stop();
Symbol 2207 MovieClip Frame 14
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 7;
stop();
Symbol 2207 MovieClip Frame 15
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 10;
stop();
Symbol 2207 MovieClip Frame 16
_root.sDef = 2;
_root.sInt = 2;
_root.sDex = 11;
stop();
Symbol 2207 MovieClip Frame 17
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 13;
stop();
Symbol 2207 MovieClip Frame 18
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 15;
stop();
Symbol 2207 MovieClip Frame 19
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 17;
stop();
Symbol 2207 MovieClip Frame 20
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 20;
stop();
Symbol 2207 MovieClip Frame 21
_root.sDef = 0;
_root.sInt = 2;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 22
_root.sDef = 0;
_root.sInt = 3;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 23
_root.sDef = 0;
_root.sInt = 5;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 24
_root.sDef = 0;
_root.sInt = 7;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 25
_root.sDef = 0;
_root.sInt = 10;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 26
_root.sDef = 2;
_root.sInt = 11;
_root.sDex = 2;
stop();
Symbol 2207 MovieClip Frame 27
_root.sDef = 0;
_root.sInt = 13;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 28
_root.sDef = 0;
_root.sInt = 15;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 29
_root.sDef = 0;
_root.sInt = 17;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 30
_root.sDef = 0;
_root.sInt = 20;
_root.sDex = 0;
stop();
Symbol 2207 MovieClip Frame 31
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 2242 MovieClip Frame 1
_root.DMG = 4;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 2
_root.DMG = 8;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 3
_root.DMG = 12;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 4
_root.DMG = 16;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 5
_root.DMG = 20;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 6
_root.DMG = 24;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 7
_root.DMG = 28;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 8
_root.DMG = 32;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 9
_root.DMG = 36;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 10
_root.DMG = 40;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 11
_root.DMG = 44;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 12
_root.DMG = 3;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 13
_root.DMG = 6;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 14
_root.DMG = 9;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 15
_root.DMG = 12;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 16
_root.DMG = 15;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 17
_root.DMG = 18;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 18
_root.DMG = 21;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 19
_root.DMG = 24;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 20
_root.DMG = 27;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 21
_root.DMG = 30;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 22
_root.DMG = 33;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 23
_root.DMG = 36;
_root.MagD = 0;
stop();
Symbol 2242 MovieClip Frame 24
_root.DMG = 0;
_root.MagD = 4;
stop();
Symbol 2242 MovieClip Frame 25
_root.DMG = 0;
_root.MagD = 8;
stop();
Symbol 2242 MovieClip Frame 26
_root.DMG = 0;
_root.MagD = 12;
stop();
Symbol 2242 MovieClip Frame 27
_root.DMG = 0;
_root.MagD = 16;
stop();
Symbol 2242 MovieClip Frame 28
_root.DMG = 0;
_root.MagD = 20;
stop();
Symbol 2242 MovieClip Frame 29
_root.DMG = 0;
_root.MagD = 24;
stop();
Symbol 2242 MovieClip Frame 30
_root.DMG = 0;
_root.MagD = 28;
stop();
Symbol 2242 MovieClip Frame 31
_root.DMG = 0;
_root.MagD = 32;
stop();
Symbol 2242 MovieClip Frame 32
_root.DMG = 0;
_root.MagD = 36;
stop();
Symbol 2242 MovieClip Frame 33
_root.DMG = 0;
_root.MagD = 40;
stop();
Symbol 2242 MovieClip Frame 34
_root.DMG = 0;
_root.MagD = 44;
stop();
Symbol 2242 MovieClip Frame 35
_root.DMG = 0;
_root.MagD = 0;
stop();
Symbol 2263 MovieClip Frame 1
_root.aDef = 0;
_root.aDex = 0;
_root.aVit = 0;
stop();
Symbol 2263 MovieClip Frame 2
_root.aDef = 1;
_root.aDex = 2;
_root.aVit = 0;
stop();
Symbol 2263 MovieClip Frame 3
_root.aDef = 1;
_root.aDex = 0;
_root.aVit = 2;
stop();
Symbol 2263 MovieClip Frame 4
_root.aDef = 2;
_root.aDex = 0;
_root.aVit = 1;
stop();
Symbol 2263 MovieClip Frame 5
_root.aDef = 3;
_root.aDex = 2;
_root.aVit = 0;
stop();
Symbol 2263 MovieClip Frame 6
_root.aDef = 1;
_root.aDex = 1;
_root.aVit = 3;
stop();
Symbol 2263 MovieClip Frame 7
_root.aDef = 2;
_root.aDex = 2;
_root.aVit = 2;
stop();
Symbol 2263 MovieClip Frame 8
_root.aDef = 0;
_root.aDex = 0;
_root.aVit = 6;
stop();
Symbol 2263 MovieClip Frame 9
_root.aDef = 3;
_root.aDex = 3;
_root.aVit = 0;
stop();
Symbol 2263 MovieClip Frame 10
_root.aDef = 4;
_root.aDex = 0;
_root.aVit = 2;
stop();
Symbol 2263 MovieClip Frame 11
_root.aDef = 4;
_root.aDex = 4;
_root.aVit = 1;
stop();
Symbol 2263 MovieClip Frame 12
_root.aDef = 4;
_root.aDex = 1;
_root.aVit = 4;
stop();
Symbol 2263 MovieClip Frame 13
_root.aDef = 3;
_root.aDex = 0;
_root.aVit = 6;
stop();
Symbol 2263 MovieClip Frame 14
_root.aDef = 7;
_root.aDex = 3;
_root.aVit = 3;
stop();
Symbol 2263 MovieClip Frame 15
_root.aDef = 3;
_root.aDex = 2;
_root.aVit = 8;
stop();
Symbol 2263 MovieClip Frame 16
_root.aDef = 3;
_root.aDex = 7;
_root.aVit = 3;
stop();
Symbol 2263 MovieClip Frame 17
_root.aDef = 10;
_root.aDex = 10;
_root.aVit = 10;
stop();
Symbol 2283 MovieClip Frame 1
stop();
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2283 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2283 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2283 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2283 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 169 MovieClip in Symbol 2303 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Pants);
}
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2303 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2303 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2303 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2303 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2342 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2342 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2342 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2342 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2342 MovieClip Frame 23
_parent.gotoAndStop(1);
Symbol 2350 MovieClip Frame 1
stop();
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2350 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2350 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2350 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2350 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2382 MovieClip Frame 1
stop();
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2382 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2382 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2382 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2382 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2417 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2417 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2417 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2417 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2417 MovieClip Frame 12
_root.newMP = _root.newMP - 5;
Symbol 2417 MovieClip Frame 19
_parent.gotoAndStop(1);
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2432 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2432 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2432 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2432 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2432 MovieClip Frame 9
_root.newMP = _root.newMP - 7;
Symbol 2432 MovieClip Frame 16
_parent.gotoAndStop(1);
Symbol 2434 MovieClip Frame 1
stop();
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2434 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2434 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2434 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2434 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2434 MovieClip Frame 2
_root.ReserveAtk = _root.myAtk;
stop();
Instance of Symbol 210 MovieClip in Symbol 2434 MovieClip Frame 2
onClipEvent (enterFrame) {
_root.clicky = false;
}
Symbol 2434 MovieClip Frame 3
_root.Pending = true;
Symbol 2434 MovieClip Frame 11
_root.Pending = false;
_root.ReserveAtk = 0;
Symbol 2468 MovieClip Frame 1
stop();
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2468 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2468 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2468 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2468 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2468 MovieClip Frame 2
_root.ReserveAtk = _root.myAtk;
stop();
Instance of Symbol 210 MovieClip in Symbol 2468 MovieClip Frame 2
onClipEvent (enterFrame) {
_root.clicky = false;
}
Symbol 2468 MovieClip Frame 3
_root.Pending = true;
Symbol 2468 MovieClip Frame 15
_root.Pending = false;
_root.ReserveAtk = 0;
Symbol 2485 MovieClip Frame 1
_root.ReserveAtk = _root.myAtk;
stop();
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2485 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2485 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2485 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2485 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2485 MovieClip Frame 2
_root.Pending = true;
Symbol 2485 MovieClip Frame 8
_root.Block = true;
_root.newMP = _root.newMP - 6;
_root.Pending = false;
Symbol 2485 MovieClip Frame 9
_root.ReserveAtk = 0;
_parent.gotoAndStop(1);
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2504 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2504 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2504 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2504 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2504 MovieClip Frame 10
_parent.gotoAndStop(1);
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2541 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2541 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2541 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2541 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2541 MovieClip Frame 7
_root.newMP = _root.newMP - 6;
Symbol 2541 MovieClip Frame 21
_parent.gotoAndStop(1);
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2580 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2580 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2580 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2580 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2580 MovieClip Frame 12
_root.newMP = _root.newMP - 8;
Symbol 2580 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 2584 MovieClip Frame 1
_root.newMP = _root.newMP - (15 - _root.skill7);
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2584 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2584 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2584 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2584 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2584 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2584 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2584 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2584 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2584 MovieClip Frame 12
_parent.gotoAndStop(1);
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2622 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2622 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2622 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2622 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2622 MovieClip Frame 12
_root.newMP = _root.newMP - 8;
Symbol 2622 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 2634 MovieClip Frame 1
stop();
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2634 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2634 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2634 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2634 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2634 MovieClip Frame 10
_root.newMP = _root.newMP - 0.05;
Symbol 2651 MovieClip Frame 1
stop();
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2651 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2651 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2651 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2666 MovieClip Frame 1
stop();
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2666 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2666 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2666 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2666 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2684 MovieClip Frame 1
stop();
Instance of Symbol 2242 MovieClip "weapon" in Symbol 2684 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2207 MovieClip "Arm" in Symbol 2684 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2684 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2684 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2684 MovieClip Frame 2
_root.newMP = _root.newMP - 15;
Symbol 2684 MovieClip Frame 25
_parent.gotoAndStop(1);
Symbol 2699 MovieClip Frame 39
stop();
_root.Open("DeathScreen", 521.8, 296);
Symbol 2700 MovieClip Frame 1
_root.Pending = false;
stop();
Symbol 2700 MovieClip Frame 2
stop();
Symbol 2700 MovieClip Frame 3
stop();
Symbol 2700 MovieClip Frame 4
stop();
Symbol 2700 MovieClip Frame 5
stop();
Symbol 2700 MovieClip Frame 6
stop();
Symbol 2700 MovieClip Frame 7
gotoAndStop (1);
Symbol 2700 MovieClip Frame 8
stop();
Symbol 2700 MovieClip Frame 9
stop();
Symbol 2700 MovieClip Frame 10
stop();
Symbol 2700 MovieClip Frame 11
stop();
Symbol 2700 MovieClip Frame 13
stop();
Symbol 2700 MovieClip Frame 14
stop();
Symbol 2700 MovieClip Frame 15
stop();
Symbol 2700 MovieClip Frame 16
stop();
Symbol 2700 MovieClip Frame 17
stop();
Symbol 2700 MovieClip Frame 18
stop();
Symbol 2700 MovieClip Frame 19
stop();
Symbol 2700 MovieClip Frame 20
stop();
Instance of Symbol 1630 MovieClip "Img" in Symbol 2709 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Symbol 2737 Button
on (release) {
_root.myAtk = 0;
}
Symbol 2738 Button
on (release) {
if (_root.LearnedSkills[1] != undefined) {
_root.myAtk = 1;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2739 Button
on (release) {
if (_root.LearnedSkills[2] != undefined) {
_root.myAtk = 2;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2740 Button
on (release) {
if (_root.LearnedSkills[3] != undefined) {
_root.myAtk = 3;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2741 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 2742 Button
on (release) {
if (_root.LearnedSkills[5] != undefined) {
_root.myAtk = 5;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2743 Button
on (release) {
if (_root.LearnedSkills[6] != undefined) {
_root.myAtk = 6;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2744 Button
on (release) {
if (_root.LearnedSkills[7] != undefined) {
_root.myAtk = 7;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Instance of Symbol 2736 MovieClip in Symbol 2753 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 2736 MovieClip in Symbol 2753 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 2736 MovieClip in Symbol 2753 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 2736 MovieClip in Symbol 2753 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 2736 MovieClip in Symbol 2753 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 2736 MovieClip in Symbol 2753 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 2736 MovieClip in Symbol 2753 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 2736 MovieClip in Symbol 2753 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + 7);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + 7);
this.gotoAndStop(icn);
}
Symbol 2759 Button
on (release) {
_root.Open("Inventory", 468, 165);
}
Symbol 2760 Button
on (release) {
_root.Open("Menu", 5, 165);
}
Symbol 2761 Button
on (release) {
_root.Open("HotKeys", 5, 165);
}
Symbol 2762 Button
on (release) {
_root.Open("HelpAttach", 122, 541);
}
Symbol 2766 Button
on (release) {
if (_quality == "MEDIUM") {
_quality = "HIGH";
} else if (_quality == "HIGH") {
_quality = "LOW";
} else if (_quality == "LOW") {
_quality = "MEDIUM";
}
}
Symbol 2779 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 2782 MovieClip Frame 1
stop();
Symbol 2782 MovieClip Frame 2
stop();
Instance of Symbol 2736 MovieClip in Symbol 2783 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 2782 MovieClip in Symbol 2783 MovieClip Frame 1
onClipEvent (load) {
if (_root.SOUND) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
}
Symbol 2789 MovieClip Frame 1
stop();
Instance of Symbol 2125 MovieClip in Symbol 2804 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2804 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Dreamwood2";
_root.gotoAndStop("Fade");
}
}
Symbol 2806 MovieClip Frame 2
stop();
Symbol 2807 MovieClip Frame 1
stop();
Symbol 2807 MovieClip Frame 2
stop();
Symbol 2807 MovieClip Frame 20
stop();
Symbol 2807 MovieClip Frame 21
stop();
Symbol 2824 MovieClip Frame 1
stop();
Symbol 2824 MovieClip Frame 2
stop();
Symbol 2824 MovieClip Frame 3
stop();
Symbol 2834 MovieClip Frame 1
stop();
Instance of Symbol 2125 MovieClip in Symbol 2840 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Dreamwood";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2840 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Dreamwood3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2846 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Dreamwood2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2846 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "DreamWood Deeps";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2846 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Leafy Greens";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2132 MovieClip "action1" in Symbol 2846 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 2125 MovieClip in Symbol 2853 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Dreamwood3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2858 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 3;
_root.Next = "Dreamwood3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2858 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2868 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Leafy Greens";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2868 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Sleeping Meadow";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2868 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Gunden";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2128 MovieClip "action3" in Symbol 2884 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 2123 MovieClip "action2" in Symbol 2884 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 2132 MovieClip "action5" in Symbol 2884 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 2125 MovieClip in Symbol 2884 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2133 MovieClip "talker1" in Symbol 2884 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 2123 MovieClip "action1" in Symbol 2884 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 2123 MovieClip "action4" in Symbol 2884 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 2135 MovieClip "action6" in Symbol 2884 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 2133 MovieClip "talker2" in Symbol 2884 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (!_root.Hissan) {
_root.Dialogue("*whispers* hey your breaking my cover! By the way, I'm Slade, the most marvalous rogue to ever hide in this here plant!", "Slade", 4);
_root.Free = false;
} else {
z = 0;
while (z <= 15) {
if (_root.Inventory[z] == "Skull Key") {
_root.Inventory.remove("Skull Key");
z = 16;
}
z++;
}
_root.Dialogue("What? Hissan sent you? Ahh bust my balls! Ok here, take this key. I stole it off some old guy.", "Slade", 4);
_root.Free = false;
i = _root.Inventory.length;
if (i <= 15) {
_root.Inventory[i] = "Skull Key";
} else {
_root.Message("Inventory is Full");
this.removeMovieClip();
}
}
}
}
Instance of Symbol 2123 MovieClip "action10" in Symbol 2884 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("GundenInfo", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2125 MovieClip in Symbol 2890 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 3;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2890 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 3;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2890 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2897 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 3;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2897 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Sleeping Meadow";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2897 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Sleeping Meadow3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2897 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Hidden Shop";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2897 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Oden Coast1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2901 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2123 MovieClip "action4" in Symbol 2901 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 2125 MovieClip in Symbol 2904 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 3;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2915 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2915 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Cave";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2915 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Oden Coast2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2132 MovieClip "action1" in Symbol 2915 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 2125 MovieClip in Symbol 2921 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Oden Coast1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2921 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Tatopolis";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2921 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Oden Coast3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2926 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 3;
_root.Next = "Oden Coast2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2931 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 3;
_root.Next = "Oden Coast1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2123 MovieClip "action2" in Symbol 2950 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 2125 MovieClip in Symbol 2950 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Oden Coast2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2128 MovieClip "action3" in Symbol 2950 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 10 Full Orbs.");
_root.Free = false;
} else if (_root.Quest == 20) {
_root.Reward("rwd10");
} else if (_root.Quest == 21) {
_root.newQuest("Well you've proven to be useful, the Town Elder has been bugging people about getting some old Milden document from the old Milden Camp. Normally everyone is too scared to go out there but you, your brave right?", "Milden Agreement", "Find the Milden Agreement in the Milden Camp.");
_root.Free = false;
} else if (_root.Quest == 22) {
_root.Reward("rwd11");
} else if (_root.Quest == 23) {
_root.newQuest("Ok then, hmm looks like I need to find you a challange, ahh and I know just the thing. Somewhere in Milden dwells Dargon, a half-Nymph of great power. Destroy him and prove your skill.", "Dargon Dwells", "Find and kill Dargon.");
_root.Free = false;
} else if (_root.Quest == 24) {
_root.Reward("rwd12");
} 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 2130 MovieClip "action1" in Symbol 2950 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 2123 MovieClip "action4" in Symbol 2950 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 2132 MovieClip "action5" in Symbol 2950 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 2133 MovieClip "talker4" in Symbol 2950 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 2133 MovieClip "talker1" in Symbol 2950 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 2133 MovieClip "talker2" in Symbol 2950 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 2133 MovieClip "talker3" in Symbol 2950 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 2133 MovieClip "talker5" in Symbol 2950 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 2133 MovieClip "talker8" in Symbol 2950 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (!_root.Hissan) {
_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;
z = 0;
while (z <= 15) {
if (_root.Inventory[z] == "Turkey Leg") {
_root.Inventory.remove("Turkey Leg");
_root.Hissan = true;
z = 16;
_root.Dialogue("Ah, delicious Turkey Leg! Tis the only thing more powerful than my sword! Hey, you, go find Slade and tell him I sent you.", "Hissan", 4);
_root.Free = false;
}
z++;
}
} else {
_root.Dialogue("Slade!? Where is that little craper? I think I last saw him in Gunden.", "Hissan", 4);
_root.Free = false;
}
}
}
Instance of Symbol 2135 MovieClip "action6" in Symbol 2950 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 2133 MovieClip "talker7" in Symbol 2950 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Quest >= 24) {
_root.Place = 0;
_root.Next = "Camp Dugon";
_root.gotoAndStop("Fade");
} else {
_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 2133 MovieClip "talker9" in Symbol 2950 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 2133 MovieClip "talker6" in Symbol 2950 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;
}
}
Instance of Symbol 2937 MovieClip "action7" in Symbol 2950 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
z = 0;
while (z <= 15) {
if (_root.Inventory[z] == "Skull Key") {
_root.Inventory.remove("Skull Key");
z = 16;
_root.Hissan = false;
_root.Place = 0;
_root.Next = "Forgotten Dungeon";
_root.gotoAndStop("Fade");
}
z++;
}
_root.Message("Locked");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2950 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Milden Ruins";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2123 MovieClip "action10" in Symbol 2950 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("MildenInfo", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action9" in Symbol 2950 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("ForgottenInfo", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2125 MovieClip in Symbol 2957 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Milden Camp";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2957 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Milden Plain";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2957 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Tatopolis";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2960 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Milden Ruins";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2960 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Nest";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 2962 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Milden Plain";
_root.gotoAndStop("Fade");
}
}
Symbol 2971 MovieClip Frame 1
stop();
Symbol 2971 MovieClip Frame 8
stop();
Instance of Symbol 2125 MovieClip in Symbol 2973 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Milden Ruins";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2937 MovieClip "action7" in Symbol 2973 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.BK.Wall.Chest._currentframe == 1) {
_root.BK.Wall.Chest.play();
}
z = 0;
while (z <= 15) {
if (_root.Inventory[z] == "Milden Agreement") {
_root.Inventory.remove("Milden Agreement");
z = 16;
}
z++;
}
i = _root.Inventory.length;
if (i <= 15) {
_root.Xagreement = 1;
_root.Message("Picked up: Milden Agreement");
_root.Inventory[i] = "Milden Agreement";
} else {
_root.Message("Inventory is Full");
this.removeMovieClip();
}
}
}
Instance of Symbol 2263 MovieClip "Body" in Symbol 2979 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
onClipEvent (enterFrame) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2282 MovieClip "Head" in Symbol 2979 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
onClipEvent (enterFrame) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 2123 MovieClip "action2" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenEquip5", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 2128 MovieClip "action3" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Quest < 25) {
_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 == 25) {
_root.newQuest("You want to survive in Dugon? Well before I give you any real quests you're going to have to activate the Dugon Jungle Travel Stone", "Jungle Stone", "Activate the Dugon Jungle Travel Stone to the north.");
_root.Free = false;
} else if (_root.Quest == 26) {
_root.Reward("rwd13");
} else if (_root.Quest == 27) {
_root.newQuest("The Jungle Natives always carry Carved Figurines with them, we want to gather a handful of them to see what they are for.", "Carved Stones", "Collect 10 Carved Figurines");
_root.Free = false;
} else if (_root.Quest == 28) {
_root.Reward("rwd14");
} else {
_root.Dialogue("I currently don't have any more quests for you. If you need something to do why don't you overtake the Temple, hah, like that will ever happen.", "Neumann", 4);
_root.Free = false;
}
}
}
Instance of Symbol 2130 MovieClip "action1" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("Map:Dugon", 30, 90);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action4" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenItems3", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2132 MovieClip "action5" in Symbol 2989 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 2133 MovieClip "talker1" in Symbol 2989 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 2133 MovieClip "talker2" in Symbol 2989 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 2133 MovieClip "talker3" in Symbol 2989 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 2135 MovieClip "action6" in Symbol 2989 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 2123 MovieClip "action10" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("Dugon Books1", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action9" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("Dugon Books3", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2125 MovieClip in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Dugon Jungle1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2133 MovieClip "talker8" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Welcome to the Dugon Encampment, its a little rougher here then you may be used. You want a good rep? Get some quests.", "Nod Narb", 4);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker4" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("A Human eh? I'll be damned if you're the one who is supposed to clense the evil here. The Temple will eat you alive. Just watch yourself...", "Danish", 4);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker5" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.HelmNum == "Arkavian Helm") {
_root.Charlie = true;
_root.Dialogue("Ahh, I see you have recieved an Arkavian Helmet, it seems you can hold your own in combat. You now have permission to enter Falenvale.", "Charlie", 4);
_root.Free = false;
} else {
_root.Dialogue("Greetings young warrior, my name is Charlie. If you prove yourself useful I will grant you some authority around here.", "Charlie", 4);
_root.Free = false;
}
}
}
Instance of Symbol 2133 MovieClip "talker6" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Awwwwww Pixie Doodles! You thought you were done with me eh!? I just want to sit on this plant all day! Why!? I don't know! Yubb Poly! That's what he told me!", "Noodle", 4);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker7" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("A pink shirt! Why on earth did I buy this stupid pink shirt. I'll never find my soulmate with this thing on!", "Luster", 4);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker9" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Bahg! This chum thinks he can dress up just like me! Why don't ya Jog Off mate! >:(", "Freddie", 4);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action7" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenStats", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action8" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenSkills", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action11" in Symbol 2989 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("Dugon Books2", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2125 MovieClip in Symbol 3002 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Camp Dugon";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3002 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Dugon Jungle2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3004 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Dugon Jungle1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3004 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Dugon Jungle3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3007 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Dugon Stone";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3007 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Dugon Jungle2";
_root.gotoAndStop("Fade");
}
}
Symbol 3012 MovieClip Frame 1
stop();
Symbol 3012 MovieClip Frame 2
stop();
Instance of Symbol 3012 MovieClip in Symbol 3013 MovieClip Frame 1
onClipEvent (load) {
if (_root.Charlie) {
this.gotoAndStop(2);
}
}
Instance of Symbol 3012 MovieClip in Symbol 3013 MovieClip Frame 1
onClipEvent (load) {
if (_root.Sigil && (_root.Temple)) {
this.gotoAndStop(2);
}
}
Instance of Symbol 2125 MovieClip in Symbol 3014 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Dugon Jungle3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3014 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Falenvale";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3014 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Temple";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2132 MovieClip "action1" in Symbol 3014 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (!_root.TSjungle) {
_root.Xstone = 1;
_root.TSjungle = true;
_root.Message("Travel Stone Active");
}
_root.Xstone = 1;
_root.Open("TravelPoints", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker5" in Symbol 3014 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Charlie) {
_root.Dialogue("You may enter Falenvale if you wish, although I recommend you be on your guard.", "Soldier", 4);
_root.Free = false;
} else {
_root.Dialogue("I am under direct orders to keep all outsiders out of Falenvale for the time being.", "Soldier", 4);
_root.Free = false;
}
}
}
Instance of Symbol 2133 MovieClip "talker6" in Symbol 3014 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (!_root.Temple) {
_root.Dialogue("The Temple has been destroyed.", "Soldier", 4);
_root.Free = false;
} else if (_root.Sigil) {
_root.Dialogue("Oh, is that the Captains Sigil? Oh of course, you may proceed Captain!", "Soldier", 4);
_root.Free = false;
} else {
_root.Dialogue("I'm sorry Hero, but a person of your status may not pass.", "Soldier", 4);
_root.Free = false;
}
}
}
Instance of Symbol 2125 MovieClip in Symbol 3018 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 2;
_root.Next = "Dugon Stone";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3018 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Passage";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3022 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Falenvale";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2133 MovieClip "talker9" in Symbol 3022 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Did you know that we stand on the very passage Captain Ronseburg traveled after the battle of the Milden Resistent. Hmm, that really isn't very interesting is it...", "Man", 4);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action8" in Symbol 3022 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Sigil) {
_root.Message("There isn't anything else, stop looking.");
} else {
_root.Open("GetSig", 5, 85);
_root.Free = false;
}
}
}
Instance of Symbol 2125 MovieClip in Symbol 3028 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 0;
_root.Next = "Hidden Room";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3028 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 3;
_root.Next = "Dugon Stone";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2125 MovieClip in Symbol 3031 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Temple";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2123 MovieClip "action8" in Symbol 3031 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("Secret1", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 2125 MovieClip in Symbol 3034 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Temple";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2123 MovieClip "action8" in Symbol 3034 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("Secret2", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 2937 MovieClip "action7" in Symbol 3034 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
z = 0;
while (z <= 15) {
if (_root.Inventory[z] == "Eternal Key") {
_root.Inventory.remove("Eternal Key");
z = 16;
if (_root.BK.Wall.Chest._currentframe == 1) {
_root.BK.Wall.Chest.play();
}
k = 0;
while (k <= 15) {
if (_root.Inventory[z] == "Eternal Orb") {
_root.Inventory.remove("Eternal Orb");
k = 16;
}
k++;
}
i = _root.Inventory.length;
if (i <= 15) {
_root.Message("Picked up: Eternal Orb");
_root.Inventory[i] = "Eternal Orb";
_root.Str = _root.Str + 5;
_root.Dex = _root.Dex + 5;
_root.Int = _root.Int + 5;
_root.Vit = _root.Vit + 5;
} else {
_root.Message("Inventory is Full");
this.removeMovieClip();
}
}
z++;
}
_root.Message("Locked");
}
}
Symbol 3056 MovieClip Frame 1
stop();
Instance of Symbol 3056 MovieClip "epics" in Symbol 3057 MovieClip Frame 1
onClipEvent (load) {
if (_root.Epic) {
this.gotoAndStop(_root.Class);
}
}
Instance of Symbol 2123 MovieClip "action2" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenEquip5", 5, 85);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action4" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("VenItems3", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2132 MovieClip "action5" in Symbol 3058 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 2133 MovieClip "talker1" in Symbol 3058 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 2133 MovieClip "talker2" in Symbol 3058 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 2133 MovieClip "talker3" in Symbol 3058 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 2123 MovieClip "action10" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("Imperial Books1", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action9" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("Imperial Books2", 6, 86);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker4" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Haha! You can never be sure when Slade is around! Was I invited to the Imperial City, heck no, that's why I'm so amazing!", "Slade", 4);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker7" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Garr! I'm the best there will ever be! Don't think that just because you were invited to the Imperial City means anything skinny!", "Hissan", 4);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker8" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("If you're wondering, you destroyed the Dugon Temple, Kalgor was able to get you out of the building before it collapsed, you are a Hero. Welcome to the Imperial City.", "Nod Narb", 4);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker5" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("In payment for your courage you've been granted entry to the Imperial City as well as an Imperial Weapon, claim your prize on that table over there.", "Charlie", 4);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker6" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Greetings Hero, you stand now in the Imperial City, a place welcome only to the most elite Heros. You will forever be welcome here", "Stoltzfus", 4);
_root.Free = false;
}
}
Instance of Symbol 2133 MovieClip "talker10" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Dialogue("Ahh it is good to see you here, at first I didn't know if you had the determination to be a Hero, but now I see that you've earned that title.", "Ganner", 4);
_root.Free = false;
}
}
Instance of Symbol 2123 MovieClip "action7" in Symbol 3058 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (!_root.Epic) {
if (_root.Class == "Warrior") {
i = _root.Inventory.length;
if (i <= 15) {
_root.Message("Picked up: Landic Axe");
_root.Inventory[i] = "Landic Axe";
_root.Epic = true;
_root.BK.Wall.epics.gotoAndStop(2);
} else {
_root.Message("Inventory is Full");
this.removeMovieClip();
}
} else if (_root.Class == "Archer") {
i = _root.Inventory.length;
if (i <= 15) {
_root.Message("Picked up: Death Stalker");
_root.Inventory[i] = "Death Stalker";
_root.Epic = true;
_root.BK.Wall.epics.gotoAndStop(3);
} else {
_root.Message("Inventory is Full");
this.removeMovieClip();
}
} else if (_root.Class == "Mage") {
i = _root.Inventory.length;
if (i <= 15) {
_root.Message("Picked up: Orb of Truth");
_root.Inventory[i] = "Orb of Truth";
_root.Epic = true;
_root.BK.Wall.epics.gotoAndStop(4);
} else {
_root.Message("Inventory is Full");
this.removeMovieClip();
}
}
} else {
_root.Message("You have your weapons, now go use it");
}
}
}
Symbol 3061 MovieClip Frame 1015
_root.Next = "Imperial City";
_root.gotoAndStop("Fade");
Instance of Symbol 2125 MovieClip in Symbol 3065 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
_root.Place = 1;
_root.Next = "Tatopolis";
_root.gotoAndStop("Fade");
}
}
Symbol 3067 Button
on (release) {
if (btn1) {
if ((name1 != undefined) || (name1 != NaN)) {
_root.saveFile = "file1";
_root.loadGame();
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
}
Symbol 3074 Button
on (release) {
if (btn2) {
if ((name2 != undefined) || (name2 != NaN)) {
_root.saveFile = "file2";
_root.loadGame();
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
}
Symbol 3079 Button
on (release) {
if (btn3) {
if ((name3 != undefined) || (name3 != NaN)) {
_root.saveFile = "file3";
_root.loadGame();
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
}
Symbol 3084 Button
on (release) {
gotoAndStop ("Main");
}
Instance of Symbol 2132 MovieClip "action1" in Symbol 3089 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (!_root.DEAD)) {
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 3115 MovieClip Frame 1
stop();
Symbol 3119 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);