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 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 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;
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--;
}
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")) {
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")) {
_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")) {
_root.Gold = _root.Gold + 150;
_root.Inventory.remove(value);
} else if (value == "Masterwork Fit") {
_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 == "Minxweed")) || (value == "M-rald")) || (value == "Cracked Orb")) || (value == "Full Orb")) || (value == "Skull Key")) || (value == "Eternal Key")) || (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")) {
if (value == "Garden Goggles") {
_root.GarGog = true;
} else {
_root.GarGog = false;
}
if ((HelmNum == "none") || (HelmNum == "Wavy")) {
_root.Inventory.remove(value);
} else {
_root.Inventory[slot] = HelmNum;
}
HelmNum = value;
}
if ((value == "Health Potion 1") && (Pfree)) {
_root.Inventory.remove(value);
newHP = newHP + 30;
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Mana Potion 1") && (Pfree)) {
_root.Inventory.remove(value);
newMP = newMP + 30;
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Tele Potion") && (Pfree)) {
_root.isVis = false;
_root.Inventory.remove(value);
_root.Place = 1;
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Health Potion 2") && (Pfree)) {
_root.Inventory.remove(value);
newHP = newHP + 50;
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Mana Potion 2") && (Pfree)) {
_root.Inventory.remove(value);
newMP = newMP + 50;
Pfree = false;
Open("PotionTO", 0, 537);
} else if ((value == "Double Potion") && (Pfree)) {
_root.Inventory.remove(value);
newMP = newMP + 50;
newHP = newHP + 50;
Pfree = false;
Open("PotionTO", 0, 537);
}
_root.Player.gotoAndStop("Equip");
}
};
this.onRelease = function (value) {
i = Inventory.length;
if (i <= 15) {
Inventory[i] = value;
} else {
Message("Inventory is Full");
}
};
useHP = function () {
i = 0;
while (i <= 15) {
if (Inventory[i] == "Double Potion") {
_root.Inventory.use("Double Potion");
i = 16;
} else if (Inventory[i] == "Health Potion 2") {
_root.Inventory.use("Health Potion 2");
i = 16;
} else if (Inventory[i] == "Health Potion 1") {
_root.Inventory.use("Health Potion 1");
i = 16;
}
i++;
}
};
useMP = function () {
i = 0;
while (i <= 15) {
if (Inventory[i] == "Double Potion") {
_root.Inventory.use("Double Potion");
i = 16;
} else if (Inventory[i] == "Mana Potion 2") {
_root.Inventory.use("Mana Potion 2");
i = 16;
} else if (Inventory[i] == "Mana Potion 1") {
_root.Inventory.use("Mana Potion 1");
i = 16;
}
i++;
}
};
GetInfo = function (value) {
if ((((((value == "Health Potion 1") || (value == "Mana Potion 1")) || (value == "Tele Potion")) || (value == "M-rald")) || (value == "Cracked Orb")) || (value == "Turkey Leg")) {
_root.Info = value + "\n 4 gold";
} else if (((value == "Skull Key") || (value == "Milden Agreement")) || (value == "Eternal Key")) {
_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")) {
_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")) {
_root.Info = value + "\n 150 gold";
} else if (value == "Masterwork Fit") {
_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 + 60 HP";
} else if (value == "Mana Potion 1") {
_root.Info = value + "\n + 30 MP";
} else if (value == "Mana Potion 2") {
_root.Info = value + "\n + 60 MP";
} else if (value == "Double Potion") {
_root.Info = value + "\n + 60 HP/MP";
} else if (value == "Tele Potion") {
_root.Info = value + "\nTakes you back to Town";
} else if (value == "Turkey Leg") {
_root.Info = value + "\nThis looks delicious!";
} else if (value == "Fairy Dust") {
_root.Info = value + "\nStrange Magical Dust";
} else if (value == "Minxweed") {
_root.Info = value + "\nRare Forest Weed";
} else if (value == "M-rald") {
_root.Info = value + "\ncommon cave gem";
} else if (value == "Skull Key") {
_root.Info = value + "\nunlocks a door...";
} else if (value == "Eternal Key") {
_root.Info = value + "\nThis must unlock something...";
} 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 == "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";
}
_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;
}
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 >= 360) && (this.Attacking)) || ((this.diffy <= -360) && (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 * 2));
}
m = 0;
while (m <= 10) {
nam = "pro" + m;
if (this.hitTest(_root.MLayer[nam]) && (_root.MLayer[nam]._currentframe == 1)) {
_root.MLayer[nam].play();
if (!this.Given) {
this.Given = true;
_root.Atkrs++;
}
this.Attacking = true;
this.rage++;
if (_root.Projectile == "arrow") {
this.Damage(DMG + Dex);
} else if (_root.Projectile == "FireBall1") {
this.Damage(MagD + Int);
} else if (_root.Projectile == "ChargedShot") {
this.Damage((((DMG + Dex) + aDex) + Int) + (skill1 * 2));
} else if (_root.Projectile == "StunShot") {
this.Effect("Stun");
} else if (_root.Projectile == "BurstArrow") {
this.Damage(((((DMG + Dex) + sDex) + aDex) + (skill3 * 2)) + 5);
} else if (_root.Projectile == "ManaBolt") {
this.Damage(((MagD + Dex) + Int) + sInt);
} else if (_root.Projectile == "TimeBlast") {
this.Effect("Slow");
} else if (_root.Projectile == "ShadowBeam") {
this.Damage((((((MagD + Int) + sInt) + Str) + 10) + (skill3 * 2)) + 5);
} else if (_root.Projectile == "ArcaneSpike") {
this.Damage(((MagD + Int) + sInt) + skill5);
} else if (_root.Projectile == "StompWave") {
this.Damage(DMG + (skill6 * 2));
}
}
m++;
}
if (this.hitTest(_root.BadLayer[nm2])) {
this.Attacking = true;
}
if (this.rage >= 3) {
this.speed = this.setspeed + 7;
this.rage = 0;
if (Edis.enmFX_txt.text == "Slow") {
Edis.enmFX_txt.text = "";
}
Edis.rScreen.play();
}
if (this.attack._currentframe == 30) {
this.gotoAndStop(1);
}
if ((this.Atk._currentframe == 5) && (_root.ceilHP > 0)) {
enmDamage(this.atk);
}
if (_root.DEAD == true) {
this.gotoAndStop(1);
this.dress();
delete this.onEnterFrame;
}
if (this.newEnmHP <= 0) {
_root.Atkrs--;
if (type == "Baddie2") {
this.gotoAndStop(3);
this.dress();
} else {
this.gotoAndStop("Die");
this.Die.gotoAndStop(this.head);
}
delete this.onEnterFrame;
if ((Math.random() * 10) <= 6) {
itemDrop(lvl, this._x, this._y);
}
gainExp(exp);
_root.Kills++;
_root.XKills++;
if (_root.Kills <= 1) {
HelpBubble("When you kill an enemy they may drop an item, to open it up walk over it and press Shift, A icon will pop up and let you know what you just picked up.");
} else if (_root.Kills == 3) {
HelpBubble("Once you start fighting multiple enemies you will need to use a Health Potion, if you have one in your inventory you can use it by clicking the icon or pressing the 'Q' Key.");
}
}
};
badCount++;
badCount = badCount % 20;
};
enmDamage = function (netdmg) {
if (_root.Block) {
_root.Block = false;
displayDmg(_root.Player._x - 35, _root.Player._y, 0, "bad");
} else {
damage = Math.ceil(((Math.random() * 5) + netdmg) - ((((Def + sDef) + aDef) + 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 == 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)) {
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)) {
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") {
newMP = newMP + 0.04;
} else {
newMP = newMP + 0.02;
}
if (newMP > PlayerMP) {
newMP = PlayerMP;
}
if (newMP < 0) {
newMP = 0;
}
};
InfoBox.onLoad = function () {
this._visible = false;
this.swapDepths(10002);
};
InfoBox.onEnterFrame = function () {
if ((!isVis) || (_root.Info == "")) {
this._visible = false;
} else {
this._visible = true;
}
if (_root._xmouse < 575) {
this._x = _root._xmouse;
} else {
this._x = _root._xmouse - this._width;
}
this._y = _root._ymouse;
};
Icon.onLoad = function () {
this._visible = false;
};
Icon.onEnterFrame = function () {
this._x = _root.Player._x;
this._y = _root.Player._y;
if (Interact()) {
this._visible = true;
this.gotoAndStop(_root.iconic);
} else {
this._visible = false;
}
};
Dock.onLoad();
Dock.onEnterFrame();
InfoBox.onLoad();
InfoBox.onEnterFrame();
Icon.onLoad();
Icon.onEnterFrame();
};
Interact = function () {
i = 1;
while (i <= 10) {
var _local3 = "action" + i;
if (_root.BK[_local3].hitTest(_root.Player)) {
_root.iconic = 1;
return(true);
}
var _local2 = "talker" + i;
if (_root.BK[_local2].hitTest(_root.Player)) {
_root.iconic = 2;
return(true);
}
i++;
}
return(false);
};
var mraldCount = 0;
Mrald = function (x, y) {
em = "mrald" + mraldCount;
BadLayer.attachMovie("Mrald", em, mraldCount + 612);
BadLayer[em]._x = x;
BadLayer[em]._y = y;
BadLayer[em].onEnterFrame = function () {
if (this.hitTest(_root.Player)) {
this.gotoAndStop(2);
if (Key.isDown(16)) {
i = _root.Inventory.length;
if (i <= 15) {
this.nextFrame();
} else {
_root.Message("Inventory is Full");
}
}
} else {
this.gotoAndStop(1);
}
};
mraldCount++;
mraldCount = mraldCount % 10;
};
minxCount = 0;
Mweed = function (x, y) {
mw = "minx" + minxCount;
BadLayer.attachMovie("Minx", mw, minxCount + 489);
BadLayer[mw]._x = x;
BadLayer[mw]._y = y;
BadLayer[mw].onEnterFrame = function () {
if (_root.GarGog) {
this._visible = true;
if (this.hitTest(_root.Player)) {
this.gotoAndStop(2);
if (Key.isDown(16)) {
i = _root.Inventory.length;
if (i <= 15) {
this.nextFrame();
} else {
_root.Message("Inventory is Full");
}
}
} else {
this.gotoAndStop(1);
}
} else {
this._visible = false;
}
};
minxCount++;
minxCount = minxCount % 5;
};
HelperErase = function () {
_root.Screen.HelperProfile.removeMovieClip();
HelperLayer.help0.removeMovieClip();
_root.Company = "none";
};
TurkLeg = function () {
_root.XTurkey++;
if ((_root.XTurkey == 2) || (_root.XTurkey == 10)) {
Message("Vit Plus 3! Tasty!");
Vit = Vit + 3;
} else if (_root.XTurkey == 100) {
Message("Int Plus 20! Nice!");
Int = Int + 20;
} else {
Message("So tasty!");
}
};
var keyListener = new Object();
keyListener.onKeyDown = function () {
if (Key.getCode() == 32) {
if (!inTown) {
Shooting = true;
}
}
};
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.XFairyDust = XFairyDust;
playerSO.data.XTurkey = XTurkey;
playerSO.data.XfullOrb = XfullOrb;
playerSO.data.XMrald = XMrald;
playerSO.data.XMinxWeed = XMinxWeed;
playerSO.data.Pants = Pants;
playerSO.data.Img = Img;
playerSO.data.Company = Company;
playerSO.data.GarGog = GarGog;
playerSO.data.TSdreamwood = TSdreamwood;
playerSO.data.TSgunden = TSgunden;
playerSO.data.TSoden = TSoden;
playerSO.data.TStato = TStato;
playerSO.data.skill1 = skill1;
playerSO.data.skill2 = skill2;
playerSO.data.skill3 = skill3;
playerSO.data.skill4 = skill4;
playerSO.data.skill5 = skill5;
playerSO.data.skill6 = skill6;
playerSO.data.skill7 = skill7;
playerSO.data.Kills = Kills;
playerSO.data.myName = myName;
playerSO.data.myAtk = myAtk;
playerSO.data.Num = Num;
playerSO.data.ShieldNum = ShieldNum;
playerSO.data.ArmorNum = ArmorNum;
playerSO.data.HelmNum = HelmNum;
playerSO.data.SkillPoints = SkillPoints;
playerSO.data.StatPoints = StatPoints;
playerSO.data.Lvl = Lvl;
playerSO.data.Exp = Exp;
playerSO.data.nextLvl = nextLvl;
playerSO.data.Gold = Gold;
playerSO.data.Progress = Progress;
playerSO.data.Quest = Quest;
playerSO.data.Class = Class;
playerSO.data.totalHP = totalHP;
playerSO.data.totalMP = totalMP;
playerSO.data.DMG = DMG;
playerSO.data.Str = Str;
playerSO.data.Vit = Vit;
playerSO.data.Int = Int;
playerSO.data.Dex = Dex;
playerSO.data.Def = Def;
playerSO.data.LearnedSkills = LearnedSkills;
playerSO.data.Inventory = Inventory;
playerSO.flush();
};
loadGame = function () {
playerSO = SharedObject.getLocal(_root.saveFile);
XTurkey = playerSO.data.XTurkey;
XfullOrb = playerSO.data.XfullOrb;
XMrald = playerSO.data.XMrald;
XMinxWeed = playerSO.data.XMinxWeed;
XFairyDust = playerSO.data.XFairyDust;
Pants = playerSO.data.Pants;
Img = playerSO.data.Img;
Company = playerSO.data.Company;
GarGog = playerSO.data.GarGog;
TSdreamwood = playerSO.data.TSdreamwood;
TSgunden = playerSO.data.TSgunden;
TSoden = playerSO.data.TSoden;
TStato = playerSO.data.TStato;
skill1 = playerSO.data.skill1;
skill2 = playerSO.data.skill2;
skill3 = playerSO.data.skill3;
skill4 = playerSO.data.skill4;
skill5 = playerSO.data.skill5;
skill6 = playerSO.data.skill6;
skill7 = playerSO.data.skill7;
Kills = playerSO.data.Kills;
myName = playerSO.data.myName;
myAtk = playerSO.data.myAtk;
Num = playerSO.data.Num;
ShieldNum = playerSO.data.ShieldNum;
ArmorNum = playerSO.data.ArmorNum;
HelmNum = playerSO.data.HelmNum;
SkillPoints = playerSO.data.SkillPoints;
StatPoints = playerSO.data.StatPoints;
Lvl = playerSO.data.Lvl;
Exp = playerSO.data.Exp;
nextLvl = playerSO.data.nextLvl;
Gold = playerSO.data.Gold;
Progress = playerSO.data.Progress;
Quest = playerSO.data.Quest;
Class = playerSO.data.Class;
totalHP = playerSO.data.totalHP;
totalMP = playerSO.data.totalMP;
DMG = playerSO.data.DMG;
Str = playerSO.data.Str;
Vit = playerSO.data.Vit;
Int = playerSO.data.Int;
Dex = playerSO.data.Dex;
Def = playerSO.data.Def;
LearnedSkills = new Array();
var _local2 = 0;
while (_local2 < playerSO.data.LearnedSkills.length) {
LearnedSkills[_local2] = playerSO.data.LearnedSkills[_local2];
_local2++;
}
Inventory = new Array();
_local2 = 0;
while (_local2 < playerSO.data.Inventory.length) {
Inventory[_local2] = playerSO.data.Inventory[_local2];
_local2++;
}
if (isNaN(XTurkey)) {
XTurkey = 0;
}
};
updateSave1 = function () {
infoS = SharedObject.getLocal("profiles");
infoS.data.pic1 = Img;
infoS.data.name1 = myName;
infoS.data.lvl1 = Lvl;
infoS.flush();
};
updateLoad1 = function () {
infoS = SharedObject.getLocal("profiles");
pic1 = infoS.data.pic1;
name1 = infoS.data.name1;
lvl1 = infoS.data.lvl1;
};
updateSave2 = function () {
infoS = SharedObject.getLocal("profiles");
infoS.data.pic2 = Img;
infoS.data.name2 = myName;
infoS.data.lvl2 = Lvl;
infoS.flush();
};
updateLoad2 = function () {
infoS = SharedObject.getLocal("profiles");
pic2 = infoS.data.pic2;
name2 = infoS.data.name2;
lvl2 = infoS.data.lvl2;
};
updateSave3 = function () {
infoS = SharedObject.getLocal("profiles");
infoS.data.pic3 = Img;
infoS.data.name3 = myName;
infoS.data.lvl3 = Lvl;
infoS.flush();
};
updateLoad3 = function () {
infoS = SharedObject.getLocal("profiles");
pic3 = infoS.data.pic3;
name3 = infoS.data.name3;
lvl3 = infoS.data.lvl3;
};
Frame 3
var buysound = new Sound();
buysound.attachSound("Buy");
var fieldsound = new Sound();
fieldsound.attachSound("field_s");
var dullasound = new Sound();
dullasound.attachSound("dulla_s");
var deepssound = new Sound();
deepssound.attachSound("deeps_s");
var cavesound = new Sound();
cavesound.attachSound("cave_s");
var gundensound = new Sound();
gundensound.attachSound("gunden_s");
var meadowsound = new Sound();
meadowsound.attachSound("meadow_s");
var coastsound = new Sound();
coastsound.attachSound("water_s");
var greenssound = new Sound();
greenssound.attachSound("greens_s");
stop();
Frame 4
Helper = function (type, AtkDmg, hp, x, y) {
Screen.attachMovie("HelperProfile", "HelperProfile", 376);
Screen.HelperProfile._x = 0;
Screen.HelperProfile._y = 480;
_root.Company = type;
nm = "help0";
HelperLayer.attachMovie(type, nm, 1720);
HelperLayer[nm]._x = x;
HelperLayer[nm]._y = y;
HelperLayer[nm].atk = AtkDmg;
HelperLayer[nm].health = hp;
HelperLayer[nm].newEnmHP = hp;
HelperLayer[nm].speed = 15;
HelperLayer[nm].Attacking = false;
HelperLayer[nm].onEnterFrame = function () {
this._x = this._x + this.dx;
this._y = this._y + this.dy;
if ((this.HWallL && (this.HWallR)) || (this.VWallT && (this.VWallD))) {
}
if (_root.BK.Wall.hitTest((this._x + _root.HelperLayer._x) - (this.speed * 2), this._y + _root.HelperLayer._y, true) && (this.dx < 0)) {
this.dx = this.dx - this.dx;
this.HwallL = true;
} else if ((!_root.BK.Wall.hitTest((this._x + _root.HelperLayer._x) - (this.speed * 2), this._y + _root.HelperLayer._y, true)) && (this.HwallL)) {
this.HwallL = false;
}
if (_root.BK.Wall.hitTest((this._x + _root.HelperLayer._x) + (this.speed * 2), this._y + _root.HelperLayer._y, true) && (this.dx > 0)) {
this.dx = this.dx - this.dx;
this.HwallR = true;
} else if ((!_root.BK.Wall.hitTest((this._x + _root.HelperLayer._x) + (this.speed * 2), this._y + _root.HelperLayer._y, true)) && (this.HwallR)) {
this.HwallR = false;
}
if (_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, (this._y + _root.HelperLayer._y) - (this.speed * 2), true) && (this.dy < 0)) {
this.dy = this.dy - this.dy;
this.VwallT = true;
} else if ((!_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, (this._y + _root.HelperLayer._y) - (this.speed * 2), true)) && (this.VwallT)) {
this.VwallT = false;
}
if (_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, (this._y + _root.HelperLayer._y) + (this.speed * 2), true) && (this.dy > 0)) {
this.dy = this.dy - this.dy;
this.VwallD = true;
} else if ((!_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, (this._y + _root.HelperLayer._y) + (this.speed * 2), true)) && (this.VwallD)) {
this.VwallD = false;
} else if (_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, this._y + _root.HelperLayer._y, true) && ((!this.dy) > 0)) {
this.dy = this.dy - this.speed;
this.dx = this.dx - this.speed;
} else if (_root.BK.Wall.hitTest(this._x + _root.HelperLayer._x, this._y + _root.HelperLayer._y, true) && (this.dy > 0)) {
this.dy = this.dy + (this.speed / 2);
this.dx = this.dx + (this.speed / 2);
}
this.diffx = (_root.HelperLayer._x + this._x) - _root.Player._x;
this.diffy = (_root.HelperLayer._y + this._y) - _root.Player._y;
this.ang = Math.atan2(this.diffy, this.diffx);
if ((((this.diffy <= 100) && (this.diffy >= -100)) && (this.diffx <= 100)) && (this.diffx >= -100)) {
this._rotation = (this.ang * 57.2957795130823) - 90;
this.dx = 0;
this.dy = 0;
if (_root.newHP <= 40) {
this.gotoAndStop(3);
} else {
this.gotoAndStop(1);
}
} else {
this._rotation = (this.ang * 57.2957795130823) - 90;
this.gotoAndStop(2);
this.radians = (this.ang * Math.PI) / 180;
this.deltax = Math.cos(this.ang) / 2;
this.deltay = Math.sin(this.ang) / 2;
if ((!this.HwallR) && (!this.HwallL)) {
this.dx = -(this.deltax * this.speed);
}
if ((!this.VwallT) && (!this.VwallD)) {
this.dy = -(this.deltay * this.speed);
}
}
};
};
stop();
Instance of Symbol 1792 MovieClip "credits" in Frame 4
onClipEvent (load) {
this._visible = false;
}
Frame 5
_root.Class = "Warrior";
LearnedSkills[0] = "Attack";
stop();
Instance of Symbol 1819 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 2546 MovieClip "BadLayer" in Frame 8
onClipEvent (load) {
this.gotoAndStop("Dreamwood");
}
Instance of Symbol 2571 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 2609 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 2571 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 2571 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 2609 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 2571 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 2571 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 2571 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, 35, 20, "Nymph2", "Faun", "Green", "Scimitar", "Navy");
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 29
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 2571 MovieClip "Edis" in Frame 29
onClipEvent (load) {
this._visible = false;
}
Frame 30
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 1819 MovieClip "Img1" in Frame 30
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Instance of Symbol 1819 MovieClip "Img2" in Frame 30
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Instance of Symbol 1819 MovieClip "Img3" in Frame 30
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Frame 31
fieldsound.start(0, 99);
CurrentTrack = "Field";
Atkrs = 0;
_root.Free = false;
Progress = 0;
Open("BeforeYouStart", 235.6, 129.1);
onScreen();
BattlePlayer();
gainExp(0);
_root.BadLayer.gotoAndStop("Intro");
_root.createEmptyMovieClip("ItemLayer", 1);
_root.ItemLayer.swapDepths(_level0.depth);
BadGuy("Baddie1", BadLayer.a._x, BadLayer.a._y, 4, 65, 1, 10, 8, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.b._x, BadLayer.b._y, 4, 65, 1, 10, 18, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.c._x, BadLayer.c._y, 4, 65, 1, 10, 18, "Necro", "Necro", "Norm", "None", "Gray");
BadGuy("Baddie1", BadLayer.d._x, BadLayer.d._y, 4, 65, 1, 10, 18, "Nymph", "Nymph", "Green", "Scimitar", "Green");
BadGuy("Baddie1", BadLayer.e._x, BadLayer.e._y, 4, 65, 1, 10, 18, "Nymph", "Nymph", "Green", "Scimitar", "Green");
stop();
Instance of Symbol 2546 MovieClip "BadLayer" in Frame 31
onClipEvent (load) {
this.gotoAndStop("Dreamwood");
}
Instance of Symbol 2571 MovieClip "Edis" in Frame 31
onClipEvent (load) {
this._visible = false;
}
Frame 32
_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 2759 MovieClip in Frame 32
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 == "Cave") {
this.gotoAndStop("Cave");
_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 {
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 402 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 403 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 404 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 405 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 410 Button
on (release) {
this.gotoAndStop(2);
}
Symbol 411 Button
on (release) {
this.gotoAndStop(3);
}
Symbol 413 Button
on (release) {
_root.saveFile = "file1";
_root.clearSave();
_root.saveGame();
_root.Message("Game Saved");
_root.updateSave1();
pro1_txt.text = _root.myName;
}
Symbol 414 Button
on (release) {
_root.saveFile = "file2";
_root.clearSave();
_root.saveGame();
_root.Message("Game Saved");
_root.updateSave2();
pro2_txt.text = _root.myName;
}
Symbol 415 Button
on (release) {
_root.saveFile = "file3";
_root.clearSave();
_root.saveGame();
_root.Message("Game Saved");
_root.updateSave3();
pro3_txt.text = _root.myName;
}
Symbol 420 Button
on (release) {
this.gotoAndStop(1);
}
Symbol 438 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Vit++;
_root.StatPoints--;
}
}
Symbol 439 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Str++;
_root.StatPoints--;
}
}
Symbol 440 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Int++;
_root.StatPoints--;
}
}
Symbol 441 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Dex++;
_root.StatPoints--;
}
}
Symbol 444 Button
on (release) {
if (_root.StatPoints > 0) {
_root.Def++;
_root.StatPoints--;
}
}
Symbol 445 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 445 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.Num);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.Num);
}
Instance of Symbol 369 MovieClip in Symbol 445 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.ShieldNum);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 395 MovieClip in Symbol 445 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.ArmorNum);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 399 MovieClip in Symbol 445 MovieClip [Menu] Frame 1
onClipEvent (load) {
gotoAndStop(_root.HelmNum);
}
onClipEvent (enterFrame) {
gotoAndStop(_root.HelmNum);
}
Symbol 445 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 445 MovieClip [Menu] Frame 3
stop();
Symbol 500 MovieClip Frame 1
stop();
Symbol 500 MovieClip Frame 2
stop();
Symbol 500 MovieClip Frame 3
stop();
Symbol 500 MovieClip Frame 4
stop();
Symbol 500 MovieClip Frame 5
stop();
Symbol 500 MovieClip Frame 6
stop();
Symbol 500 MovieClip Frame 7
stop();
Symbol 500 MovieClip Frame 8
stop();
Symbol 501 Button
on (release) {
_root.WhatsOpen.remove("Inventory");
this.removeMovieClip();
}
Symbol 504 Button
on (release) {
if (_root.inTown) {
this.gotoAndStop(2);
} else {
_root.Message("Must be in a Town to sell items");
}
}
Symbol 507 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 508 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 509 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 510 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 511 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 512 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 513 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 514 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 515 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 516 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 517 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 518 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 519 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 520 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 521 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 522 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 526 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 527 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 528 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 529 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 530 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 531 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 532 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 533 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 534 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 535 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 536 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 537 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 538 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 539 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 540 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 541 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 545 Button
on (press) {
myItem = _root.Inventory[0];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 546 Button
on (press) {
myItem = _root.Inventory[4];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 547 Button
on (press) {
myItem = _root.Inventory[8];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 548 Button
on (press) {
myItem = _root.Inventory[12];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 549 Button
on (press) {
myItem = _root.Inventory[1];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 550 Button
on (press) {
myItem = _root.Inventory[5];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 551 Button
on (press) {
myItem = _root.Inventory[9];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 552 Button
on (press) {
myItem = _root.Inventory[13];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 553 Button
on (press) {
myItem = _root.Inventory[2];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 554 Button
on (press) {
myItem = _root.Inventory[6];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 555 Button
on (press) {
myItem = _root.Inventory[10];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 556 Button
on (press) {
myItem = _root.Inventory[14];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 557 Button
on (press) {
myItem = _root.Inventory[3];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 558 Button
on (press) {
myItem = _root.Inventory[7];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 559 Button
on (press) {
myItem = _root.Inventory[11];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 560 Button
on (press) {
myItem = _root.Inventory[15];
_root.Inventory.remove(myItem);
_root.Message("Dropped " + myItem);
}
Symbol 562 MovieClip [Inventory] Frame 1
stop();
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[0]);
if ((_root.Inventory[0] == undefined) || (_root.Inventory[0] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[1]);
if ((_root.Inventory[1] == undefined) || (_root.Inventory[1] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[2]);
if ((_root.Inventory[2] == undefined) || (_root.Inventory[2] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[3]);
if ((_root.Inventory[3] == undefined) || (_root.Inventory[3] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[4]);
if ((_root.Inventory[4] == undefined) || (_root.Inventory[4] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[5]);
if ((_root.Inventory[5] == undefined) || (_root.Inventory[5] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[6]);
if ((_root.Inventory[6] == undefined) || (_root.Inventory[6] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[7]);
if ((_root.Inventory[7] == undefined) || (_root.Inventory[7] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[8]);
if ((_root.Inventory[8] == undefined) || (_root.Inventory[8] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[9]);
if ((_root.Inventory[9] == undefined) || (_root.Inventory[9] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[10]);
if ((_root.Inventory[10] == undefined) || (_root.Inventory[10] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[11]);
if ((_root.Inventory[11] == undefined) || (_root.Inventory[11] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[12]);
if ((_root.Inventory[12] == undefined) || (_root.Inventory[12] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[13]);
if ((_root.Inventory[13] == undefined) || (_root.Inventory[13] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[14]);
if ((_root.Inventory[14] == undefined) || (_root.Inventory[14] == "")) {
gotoAndStop (1);
}
}
Instance of Symbol 500 MovieClip in Symbol 562 MovieClip [Inventory] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.Inventory[15]);
if ((_root.Inventory[15] == undefined) || (_root.Inventory[15] == "")) {
gotoAndStop (1);
}
}
Symbol 578 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("SkillInfo");
this.removeMovieClip();
}
Symbol 584 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("StatInfo");
this.removeMovieClip();
}
Symbol 588 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("ForgottenInfo");
this.removeMovieClip();
}
Symbol 592 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("GundenInfo");
this.removeMovieClip();
}
Symbol 596 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("MildenInfo");
this.removeMovieClip();
}
Symbol 600 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("DullaHist");
this.removeMovieClip();
}
Symbol 605 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 610 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
}
Symbol 611 Button
on (release) {
_root.Place = 2;
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
_root.Free = true;
_root.WhatsOpen.remove("TravelPoints");
this.removeMovieClip();
}
Symbol 612 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 615 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 617 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 619 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 624 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip4");
this.removeMovieClip();
}
Symbol 625 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 626 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 628 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 630 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 632 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 634 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 636 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 638 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 639 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 641 MovieClip in Symbol 642 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 643 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip3");
this.removeMovieClip();
}
Symbol 644 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 645 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 646 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 647 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 648 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 650 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 652 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 653 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 655 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 657 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip2");
this.removeMovieClip();
}
Symbol 659 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 661 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 663 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 664 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 666 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 667 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 669 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 670 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 672 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 673 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 675 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenEquip1");
this.removeMovieClip();
}
Symbol 676 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 677 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 679 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 680 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 681 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 682 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 684 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 685 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 686 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 690 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TreeMage");
this.removeMovieClip();
}
Symbol 697 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 701 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 703 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 705 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 707 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 709 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 711 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 713 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 714 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 715 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 716 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 717 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 718 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 719 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 720 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 721 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 722 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 724 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 725 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 726 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 727 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 728 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 730 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 731 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 732 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 733 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 734 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 741 MovieClip Frame 1
stop();
Instance of Symbol 741 MovieClip in Symbol 744 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill3 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 744 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill5 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 744 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill1 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 744 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill6 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 744 MovieClip [TreeMage] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill7 + 1);
}
Symbol 746 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TreeRanger");
this.removeMovieClip();
}
Symbol 748 MovieClip [arrow] Frame 1
stop();
Symbol 748 MovieClip [arrow] Frame 3
this.removeMovieClip();
Symbol 752 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 753 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 754 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 755 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 756 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 757 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 759 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 761 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 762 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 763 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 764 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 765 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 766 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 767 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 768 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 769 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 771 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 772 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 773 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 774 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 776 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 777 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 778 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 779 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 780 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 741 MovieClip in Symbol 782 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill3 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 782 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill5 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 782 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill1 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 782 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill6 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 782 MovieClip [TreeRanger] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill7 + 1);
}
Symbol 784 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("TreeWarrior");
this.removeMovieClip();
}
Symbol 789 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 790 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 792 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 794 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 795 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 797 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 799 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 741 MovieClip in Symbol 801 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill1 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 801 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill3 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 801 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill5 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 801 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill6 + 1);
}
Instance of Symbol 741 MovieClip in Symbol 801 MovieClip [TreeWarrior] Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.skill7 + 1);
}
Symbol 804 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenPants");
this.removeMovieClip();
}
Symbol 805 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 807 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 808 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 809 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 810 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 811 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 812 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 813 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 825 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("RestHeal");
this.removeMovieClip();
}
Symbol 826 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 833 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenTlegs");
this.removeMovieClip();
}
Symbol 834 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 840 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 841 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 842 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 843 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 844 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 845 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenItems2");
this.removeMovieClip();
}
Symbol 846 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 848 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("VenItems1");
this.removeMovieClip();
}
Symbol 858 MovieClip Frame 1
stop();
Symbol 858 MovieClip Frame 2
stop();
Symbol 858 MovieClip Frame 3
stop();
Symbol 858 MovieClip Frame 4
stop();
Symbol 858 MovieClip Frame 5
stop();
Symbol 858 MovieClip Frame 6
stop();
Symbol 858 MovieClip Frame 7
stop();
Symbol 858 MovieClip Frame 8
stop();
Symbol 867 MovieClip Frame 1
stop();
Symbol 867 MovieClip Frame 2
stop();
Symbol 867 MovieClip Frame 3
stop();
Symbol 867 MovieClip Frame 4
stop();
Symbol 867 MovieClip Frame 5
stop();
Symbol 867 MovieClip Frame 6
stop();
Symbol 867 MovieClip Frame 7
stop();
Symbol 867 MovieClip Frame 8
stop();
Symbol 882 MovieClip Frame 1
stop();
Symbol 882 MovieClip Frame 2
stop();
Symbol 882 MovieClip Frame 3
stop();
Symbol 882 MovieClip Frame 4
stop();
Symbol 882 MovieClip Frame 5
stop();
Symbol 882 MovieClip Frame 6
stop();
Symbol 882 MovieClip Frame 7
stop();
Symbol 882 MovieClip Frame 8
stop();
Symbol 882 MovieClip Frame 9
stop();
Symbol 882 MovieClip Frame 10
stop();
Symbol 882 MovieClip Frame 11
stop();
Symbol 915 MovieClip Frame 11
stop();
Symbol 916 MovieClip [Baddie2] Frame 1
stop();
Symbol 916 MovieClip [Baddie2] Frame 2
stop();
Symbol 916 MovieClip [Baddie2] Frame 3
stop();
Symbol 920 MovieClip Frame 1
stop();
Symbol 920 MovieClip Frame 2
stop();
Symbol 920 MovieClip Frame 3
stop();
Symbol 920 MovieClip Frame 4
stop();
Symbol 1021 MovieClip Frame 1
stop();
Symbol 1021 MovieClip Frame 2
stop();
Symbol 1021 MovieClip Frame 3
stop();
Symbol 1021 MovieClip Frame 4
stop();
Symbol 1021 MovieClip Frame 5
stop();
Symbol 1147 MovieClip Frame 1
stop();
Symbol 1147 MovieClip Frame 2
stop();
Symbol 1147 MovieClip Frame 3
stop();
Symbol 1147 MovieClip Frame 4
stop();
Symbol 1147 MovieClip Frame 5
stop();
Symbol 1160 MovieClip Frame 12
_root.Xfaun1++;
stop();
Symbol 1180 MovieClip Frame 22
_root.Xnymph1++;
stop();
Symbol 1196 MovieClip Frame 21
_root.Xninja1++;
stop();
Symbol 1210 MovieClip Frame 18
_root.XLurk++;
this.removeMovieClip();
stop();
Symbol 1238 MovieClip Frame 30
_root.XLurkKing++;
stop();
Symbol 1247 MovieClip Frame 12
_root.Xwrain1++;
stop();
Symbol 1259 MovieClip Frame 12
_root.Xfaunlord1++;
stop();
Symbol 1268 MovieClip Frame 12
_root.Xnymph2++;
stop();
Symbol 1269 MovieClip Frame 1
stop();
Instance of Symbol 1160 MovieClip "Faun" in Symbol 1269 MovieClip Frame 1
onClipEvent (enterFrame) {
this.Head.gotoAndStop("Faun");
this.Body.gotoAndStop("Faun");
this.Arms.gotoAndStop("Navy");
this.weapon.gotoAndStop("Staff");
}
Symbol 1269 MovieClip Frame 2
stop();
Symbol 1269 MovieClip Frame 3
stop();
Symbol 1269 MovieClip Frame 7
stop();
Symbol 1287 MovieClip [Rock] Frame 1
stop();
Symbol 1287 MovieClip [Rock] Frame 4
this.removeMovieClip();
Symbol 1326 MovieClip Frame 1
stop();
Symbol 1326 MovieClip Frame 2
stop();
Symbol 1326 MovieClip Frame 3
stop();
Symbol 1326 MovieClip Frame 4
stop();
Symbol 1326 MovieClip Frame 5
stop();
Symbol 1345 MovieClip Frame 53
_parent.Status = 0;
Symbol 1346 MovieClip [Baddie1] Frame 1
stop();
Symbol 1346 MovieClip [Baddie1] Frame 2
stop();
Symbol 1346 MovieClip [Baddie1] Frame 3
stop();
Symbol 1346 MovieClip [Baddie1] Frame 4
stop();
Symbol 1346 MovieClip [Baddie1] Frame 5
stop();
Symbol 1346 MovieClip [Baddie1] Frame 6
stop();
Symbol 1352 MovieClip [Aggro] Frame 16
this.removeMovieClip();
Symbol 1356 Button
on (release) {
_root.Free = true;
this.removeMovieClip();
}
Symbol 1363 Button
on (release) {
_root.Free = true;
_root.Progress++;
_root.Logging = false;
_parent.removeMovieClip();
}
Symbol 1366 Button
on (release) {
_root.Progress++;
}
Symbol 1367 Button
on (release) {
_root.Free = true;
_root.Logging = false;
_parent.removeMovieClip();
}
Symbol 1368 MovieClip Frame 3
_root.Logging = false;
Symbol 1387 Button
on (release) {
_root.Xnymph2 = 0;
_root.Guide("1", "Dargon");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1389 Button
on (release) {
_root.Guide("1", "Milden Agreement");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1391 Button
on (release) {
_root.Guide("10", "Full Orbs");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1393 Button
on (release) {
_root.Guide("10", "M-ralds");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1395 Button
on (release) {
_root.HelperErase();
_root.Xfaunlord1 = 0;
_root.Guide("3", "Faun Lords");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1397 Button
on (release) {
_root.HelperErase();
_root.Xfaun1 = 0;
_root.Guide("20", "Faun Kills");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1399 Button
on (release) {
_root.XKills = 0;
_root.Guide("30", "Kills");
_root.Helper("Healer", 10, 100, 100, 100);
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1401 Button
on (release) {
_root.Guide("4", "Minx Weed");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1403 Button
on (release) {
_root.XLurkKing = 0;
_root.Guide("1", "Lurk King");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1405 Button
on (release) {
_root.XLurk = 0;
_root.Guide("5", "Lurks Dead");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1407 Button
on (release) {
_root.Guide("3", "Fairy Dust");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1409 Button
on (release) {
_root.Xnymph1 = 0;
_root.Guide("6", "Nymphs Dead");
_root.Free = true;
_root.quest0.removeMovieClip();
}
Symbol 1429 MovieClip [quest0] Frame 1
stop();
Symbol 1429 MovieClip [quest0] Frame 2
_root.Questing = false;
Symbol 1429 MovieClip [quest0] Frame 49
_root.Quest++;
this.removeMovieClip();
Symbol 1432 MovieClip [Loot2-W] Frame 1
stop();
Symbol 1432 MovieClip [Loot2-W] Frame 2
stop();
Symbol 1432 MovieClip [Loot2-W] Frame 3
_root.Loot("Loot2-Weps");
this.removeMovieClip();
Symbol 1435 MovieClip [Loot1-W] Frame 1
stop();
Symbol 1435 MovieClip [Loot1-W] Frame 2
stop();
Symbol 1435 MovieClip [Loot1-W] Frame 3
_root.Loot("Loot1-Weps");
this.removeMovieClip();
Symbol 1438 MovieClip [Loot0-0] Frame 1
stop();
Symbol 1438 MovieClip [Loot0-0] Frame 2
stop();
Symbol 1438 MovieClip [Loot0-0] Frame 3
_root.Loot("Loot0-Items");
this.removeMovieClip();
Symbol 1441 MovieClip [Loot100] Frame 1
stop();
Symbol 1441 MovieClip [Loot100] Frame 2
stop();
Symbol 1441 MovieClip [Loot100] Frame 3
_root.Loot("Loot100-Items");
this.removeMovieClip();
Symbol 1444 MovieClip [Loot2-P] Frame 1
stop();
Symbol 1444 MovieClip [Loot2-P] Frame 2
stop();
Symbol 1444 MovieClip [Loot2-P] Frame 3
_root.Loot("Loot2-Items");
this.removeMovieClip();
Symbol 1447 MovieClip [Loot1-P] Frame 1
stop();
Symbol 1447 MovieClip [Loot1-P] Frame 2
stop();
Symbol 1447 MovieClip [Loot1-P] Frame 3
_root.Loot("Loot1-Items");
this.removeMovieClip();
Symbol 1449 Button
on (release) {
this.removeMovieClip();
}
Symbol 1451 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 1452 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 1453 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 1454 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 1455 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 1456 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 1457 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 1458 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 1459 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 1460 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 1461 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 1462 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 1463 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 1464 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 1465 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 1466 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 1467 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 1469 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 1470 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 1471 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 1472 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 1473 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 1474 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 1476 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 1477 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 1478 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 1479 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 1480 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 1481 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 1482 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 1483 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 1484 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 1485 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 1486 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 1487 MovieClip [Equip1-Items] in Symbol 1488 MovieClip [Equip1] Frame 1
onClipEvent (load) {
this.gotoAndStop(Math.ceil(Math.random() * 34));
}
Symbol 1498 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 1498 MovieClip [rwd3] Frame 80
this.removeMovieClip();
Symbol 1502 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 1502 MovieClip [rwd6] Frame 80
this.removeMovieClip();
Symbol 1504 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 1504 MovieClip [rwd2] Frame 80
this.removeMovieClip();
Symbol 1507 MovieClip [rwd12] Frame 1
_root.gainExp(500);
_root.Quest++;
Symbol 1507 MovieClip [rwd12] Frame 80
this.removeMovieClip();
Symbol 1509 MovieClip [rwd11] Frame 1
_root.Inventory.remove("Milden Agreement");
_root.gainExp(400);
_root.Quest++;
Symbol 1509 MovieClip [rwd11] Frame 80
this.removeMovieClip();
Symbol 1511 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 1511 MovieClip [rwd5] Frame 80
this.removeMovieClip();
Symbol 1514 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 1514 MovieClip [rwd10] Frame 80
this.removeMovieClip();
Symbol 1517 MovieClip [rwd8] Frame 1
_root.StatPoints = _root.StatPoints + 3;
_root.Quest++;
Symbol 1517 MovieClip [rwd8] Frame 80
this.removeMovieClip();
Symbol 1520 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 1520 MovieClip [rwd9] Frame 80
this.removeMovieClip();
Symbol 1521 MovieClip [rwd7] Frame 1
_root.Gold = _root.Gold + 200;
_root.Quest++;
Symbol 1521 MovieClip [rwd7] Frame 80
this.removeMovieClip();
Symbol 1523 MovieClip [rwd4] Frame 1
_root.Gold = _root.Gold + 100;
_root.Quest++;
Symbol 1523 MovieClip [rwd4] Frame 80
this.removeMovieClip();
Symbol 1525 MovieClip [rwd1] Frame 1
_root.Gold = _root.Gold + 20;
_root.Quest++;
Symbol 1525 MovieClip [rwd1] Frame 80
this.removeMovieClip();
Symbol 1527 MovieClip [Loot1] Frame 80
this.removeMovieClip();
Symbol 1534 MovieClip [Loot0-Items] Frame 1
stop();
Symbol 1534 MovieClip [Loot0-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Full Orb";
_root.XfullOrb++;
Symbol 1534 MovieClip [Loot0-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Full Orb";
_root.XfullOrb++;
Symbol 1534 MovieClip [Loot0-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Cracked Orb";
Symbol 1534 MovieClip [Loot0-Items] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Cracked Orb";
Symbol 1534 MovieClip [Loot0-Items] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Cracked Orb";
Symbol 1540 MovieClip [Loot100-Items] Frame 1
stop();
Symbol 1540 MovieClip [Loot100-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Eternal Key";
Symbol 1540 MovieClip [Loot100-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Eternal Key";
Symbol 1540 MovieClip [Loot100-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Eternal Key";
Symbol 1540 MovieClip [Loot100-Items] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Eternal Key";
Symbol 1540 MovieClip [Loot100-Items] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Eternal Key";
Symbol 1550 MovieClip [Loot2-Items] Frame 1
stop();
Symbol 1550 MovieClip [Loot2-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Health Potion 1";
Symbol 1550 MovieClip [Loot2-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Mana Potion 2";
Symbol 1550 MovieClip [Loot2-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Health Potion 2";
Symbol 1550 MovieClip [Loot2-Items] Frame 5
_root.Gold = _root.Gold + 10;
Symbol 1550 MovieClip [Loot2-Items] Frame 6
_root.Gold = _root.Gold + 5;
Symbol 1561 MovieClip [MraldLoot] Frame 1
stop();
Symbol 1561 MovieClip [MraldLoot] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1561 MovieClip [MraldLoot] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1561 MovieClip [MraldLoot] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1561 MovieClip [MraldLoot] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1561 MovieClip [MraldLoot] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "M-rald";
_root.XMrald++;
Symbol 1572 MovieClip [MinxLoot] Frame 1
stop();
Symbol 1572 MovieClip [MinxLoot] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1572 MovieClip [MinxLoot] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1572 MovieClip [MinxLoot] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1572 MovieClip [MinxLoot] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1572 MovieClip [MinxLoot] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Minxweed";
_root.XMinxWeed++;
Symbol 1580 MovieClip [Loot2-Weps] Frame 1
stop();
Symbol 1580 MovieClip [Loot2-Weps] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Master Plate";
Symbol 1580 MovieClip [Loot2-Weps] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Stitched Plate";
Symbol 1580 MovieClip [Loot2-Weps] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Astro Armor";
Symbol 1580 MovieClip [Loot2-Weps] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Sisters Eyes";
Symbol 1580 MovieClip [Loot2-Weps] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Fairy Dust";
_root.XFairyDust++;
Symbol 1590 MovieClip [Loot1-Weps] Frame 1
stop();
Symbol 1590 MovieClip [Loot1-Weps] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Iron Guard";
Symbol 1590 MovieClip [Loot1-Weps] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Dreamwood Rod";
Symbol 1590 MovieClip [Loot1-Weps] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Elixor";
Symbol 1590 MovieClip [Loot1-Weps] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Gold Bracelet";
Symbol 1590 MovieClip [Loot1-Weps] Frame 6
i = _root.Inventory.length;
_root.Inventory[i] = "Garden Goggles";
Symbol 1599 MovieClip [Loot1-Items] Frame 1
stop();
Symbol 1599 MovieClip [Loot1-Items] Frame 2
i = _root.Inventory.length;
_root.Inventory[i] = "Health Potion 1";
Symbol 1599 MovieClip [Loot1-Items] Frame 3
i = _root.Inventory.length;
_root.Inventory[i] = "Mana Potion 1";
Symbol 1599 MovieClip [Loot1-Items] Frame 4
i = _root.Inventory.length;
_root.Inventory[i] = "Tele Potion";
Symbol 1599 MovieClip [Loot1-Items] Frame 5
i = _root.Inventory.length;
_root.Inventory[i] = "Fairy Dust";
_root.XFairyDust++;
Symbol 1599 MovieClip [Loot1-Items] Frame 6
_root.Gold = _root.Gold + 3;
Symbol 1620 MovieClip [ice nova] Frame 21
this.removeMovieClip();
Symbol 1626 MovieClip [Level Up] Frame 47
_root.WhatsOpen.remove("Level Up");
this.removeMovieClip();
Symbol 1628 Button
on (release) {
this.removeMovieClip();
}
Symbol 1630 MovieClip [HelpBubble] Frame 9
stop();
Symbol 1634 MovieClip [PotionTO] Frame 199
_root.Pfree = true;
_root.WhatsOpen.remove("PotionTO");
this.removeMovieClip();
Symbol 1647 Button
on (release) {
getURL ("http://www.thebanditsociety.com/walkthroughs/HeroRPG/main.php", _blank);
}
Symbol 1648 Button
on (release) {
_root.WhatsOpen.remove("HelpAttach");
this.removeMovieClip();
}
Symbol 1662 MovieClip [ManaBolt] Frame 1
stop();
Symbol 1662 MovieClip [ManaBolt] Frame 6
this.removeMovieClip();
Symbol 1668 MovieClip [TimeBlast] Frame 1
stop();
Symbol 1668 MovieClip [TimeBlast] Frame 6
this.removeMovieClip();
Symbol 1672 MovieClip [Mrald] Frame 1
stop();
Symbol 1672 MovieClip [Mrald] Frame 3
_root.Loot("MraldLoot");
this.removeMovieClip();
Symbol 1675 MovieClip [Minx] Frame 1
stop();
Symbol 1675 MovieClip [Minx] Frame 3
_root.Loot("MinxLoot");
this.removeMovieClip();
Symbol 1683 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Map:Tato");
this.removeMovieClip();
}
Symbol 1688 Button
on (release) {
_root.Free = true;
_root.WhatsOpen.remove("Map:Dulla");
this.removeMovieClip();
}
Symbol 1696 MovieClip [ArcaneSpike] Frame 1
stop();
Symbol 1696 MovieClip [ArcaneSpike] Frame 6
this.removeMovieClip();
Symbol 1701 MovieClip [StompWave] Frame 1
stop();
Symbol 1701 MovieClip [StompWave] Frame 5
this.removeMovieClip();
Symbol 1710 MovieClip [HealWave] Frame 9
this.removeMovieClip();
Symbol 1716 MovieClip [ShadowBeam] Frame 1
stop();
Symbol 1716 MovieClip [ShadowBeam] Frame 6
this.removeMovieClip();
Symbol 1721 MovieClip [LightningBall] Frame 1
stop();
Symbol 1721 MovieClip [LightningBall] Frame 5
this.removeMovieClip();
Symbol 1726 MovieClip [WaterBall] Frame 1
stop();
Symbol 1726 MovieClip [WaterBall] Frame 5
this.removeMovieClip();
Symbol 1728 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 1730 Button
on (release) {
getURL ("http://www.thebanditsociety.com/walkthroughs/HeroRPG/main.php", _blank);
}
Symbol 1732 Button
on (release) {
getURL ("http://www.armorgames.com", _blank);
}
Instance of Symbol 1738 MovieClip in Symbol 1739 MovieClip [Travel Stone] Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 3;
}
Instance of Symbol 1738 MovieClip in Symbol 1739 MovieClip [Travel Stone] Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 3;
}
Symbol 1746 Button
on (release) {
getURL ("http://www.thebanditsociety.com", "_blank");
}
Symbol 1747 MovieClip Frame 1
_root.play();
Symbol 1748 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 1748 MovieClip Frame 2
gotoAndPlay (1);
Symbol 1748 MovieClip Frame 3
stop();
Symbol 1753 Button
on (release) {
getURL ("http://www.armorgames.com", _blank);
}
Symbol 1761 MovieClip Frame 1
_root.stop();
Symbol 1761 MovieClip Frame 61
_root.nextFrame();
Symbol 1765 Button
on (release) {
getURL ("http://www.armorgames.com", "blank");
}
Symbol 1770 MovieClip Frame 81
_root.play();
_root.play();
Symbol 1773 Button
on (release) {
getURL ("http://www.thebanditsociety.com", _blank);
}
Symbol 1778 Button
on (release) {
_root.nextFrame();
}
Symbol 1779 Button
on (release) {
gotoAndStop ("Load");
}
Symbol 1780 Button
on (release) {
getURL ("http://www.thebanditsociety.com/walkthroughs/HeroRPG/main.php", _blank);
}
Symbol 1791 Button
on (release) {
this._visible = false;
}
Symbol 1797 Button
on (release) {
_root.credits._visible = true;
}
Symbol 1799 Button
on (release) {
getURL ("http://www.armorgames.com", _blank);
}
Symbol 1802 MovieClip Frame 21
stop();
Symbol 1805 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 1807 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 1809 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 1819 MovieClip Frame 1
stop();
Symbol 1821 Button
on (release) {
_root.image.nextFrame();
}
Symbol 1822 Button
on (release) {
_root.image.prevFrame();
}
Symbol 1840 MovieClip Frame 1
stop();
Symbol 1841 Button
on (release) {
_root.gotoAndStop("start");
}
Symbol 1844 Button
on (release) {
_root.prevFrame();
}
Symbol 1849 Button
on (release) {
_root.gotoAndStop("Intro");
}
Symbol 1851 Button
on (press) {
_quality = "Low";
}
Symbol 1855 Button
on (press) {
_quality = "Medium";
}
Symbol 1857 Button
on (press) {
_quality = "High";
}
Symbol 1884 MovieClip Frame 1
stop();
Symbol 1884 MovieClip Frame 6
stop();
Instance of Symbol 1884 MovieClip in Symbol 1885 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player) && (this._currentframe == 1)) {
this.play();
}
}
Instance of Symbol 1862 MovieClip "action2" in Symbol 1912 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 1864 MovieClip in Symbol 1912 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Dreamwood";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1867 MovieClip "action3" in Symbol 1912 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 1869 MovieClip "action1" in Symbol 1912 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 1862 MovieClip "action4" in Symbol 1912 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 1871 MovieClip "action5" in Symbol 1912 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 1872 MovieClip "talker4" in Symbol 1912 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 1872 MovieClip "talker1" in Symbol 1912 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 1872 MovieClip "talker2" in Symbol 1912 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 1872 MovieClip "talker3" in Symbol 1912 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 1872 MovieClip "talker5" in Symbol 1912 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 1872 MovieClip "talker6" in Symbol 1912 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 1872 MovieClip "talker7" in Symbol 1912 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 1872 MovieClip "talker8" in Symbol 1912 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 1874 MovieClip "action6" in Symbol 1912 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 1862 MovieClip "action8" in Symbol 1912 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 1862 MovieClip "action10" in Symbol 1912 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 1862 MovieClip "action9" in Symbol 1912 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
_root.Open("StatInfo", 6, 86);
_root.Free = false;
}
}
Symbol 1946 MovieClip Frame 1
_root.sDef = 2;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 2
_root.sDef = 3;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 3
_root.sDef = 5;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 4
_root.sDef = 7;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 5
_root.sDef = 10;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 6
_root.sDef = 11;
_root.sInt = 2;
_root.sDex = 2;
stop();
Symbol 1946 MovieClip Frame 7
_root.sDef = 13;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 8
_root.sDef = 15;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 9
_root.sDef = 17;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 10
_root.sDef = 20;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 11
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 2;
stop();
Symbol 1946 MovieClip Frame 12
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 3;
stop();
Symbol 1946 MovieClip Frame 13
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 5;
stop();
Symbol 1946 MovieClip Frame 14
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 7;
stop();
Symbol 1946 MovieClip Frame 15
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 10;
stop();
Symbol 1946 MovieClip Frame 16
_root.sDef = 2;
_root.sInt = 2;
_root.sDex = 11;
stop();
Symbol 1946 MovieClip Frame 17
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 13;
stop();
Symbol 1946 MovieClip Frame 18
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 15;
stop();
Symbol 1946 MovieClip Frame 19
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 17;
stop();
Symbol 1946 MovieClip Frame 20
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 20;
stop();
Symbol 1946 MovieClip Frame 21
_root.sDef = 0;
_root.sInt = 2;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 22
_root.sDef = 0;
_root.sInt = 3;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 23
_root.sDef = 0;
_root.sInt = 5;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 24
_root.sDef = 0;
_root.sInt = 7;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 25
_root.sDef = 0;
_root.sInt = 10;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 26
_root.sDef = 2;
_root.sInt = 11;
_root.sDex = 2;
stop();
Symbol 1946 MovieClip Frame 27
_root.sDef = 0;
_root.sInt = 13;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 28
_root.sDef = 0;
_root.sInt = 15;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 29
_root.sDef = 0;
_root.sInt = 17;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 30
_root.sDef = 0;
_root.sInt = 20;
_root.sDex = 0;
stop();
Symbol 1946 MovieClip Frame 31
_root.sDef = 0;
_root.sInt = 0;
_root.sDex = 0;
stop();
Symbol 1981 MovieClip Frame 1
_root.DMG = 4;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 2
_root.DMG = 8;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 3
_root.DMG = 12;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 4
_root.DMG = 16;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 5
_root.DMG = 20;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 6
_root.DMG = 24;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 7
_root.DMG = 28;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 8
_root.DMG = 32;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 9
_root.DMG = 36;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 10
_root.DMG = 40;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 11
_root.DMG = 44;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 12
_root.DMG = 3;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 13
_root.DMG = 6;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 14
_root.DMG = 9;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 15
_root.DMG = 12;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 16
_root.DMG = 15;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 17
_root.DMG = 18;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 18
_root.DMG = 21;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 19
_root.DMG = 24;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 20
_root.DMG = 27;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 21
_root.DMG = 30;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 22
_root.DMG = 33;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 23
_root.DMG = 36;
_root.MagD = 0;
stop();
Symbol 1981 MovieClip Frame 24
_root.DMG = 0;
_root.MagD = 4;
stop();
Symbol 1981 MovieClip Frame 25
_root.DMG = 0;
_root.MagD = 8;
stop();
Symbol 1981 MovieClip Frame 26
_root.DMG = 0;
_root.MagD = 12;
stop();
Symbol 1981 MovieClip Frame 27
_root.DMG = 0;
_root.MagD = 16;
stop();
Symbol 1981 MovieClip Frame 28
_root.DMG = 0;
_root.MagD = 20;
stop();
Symbol 1981 MovieClip Frame 29
_root.DMG = 0;
_root.MagD = 24;
stop();
Symbol 1981 MovieClip Frame 30
_root.DMG = 0;
_root.MagD = 28;
stop();
Symbol 1981 MovieClip Frame 31
_root.DMG = 0;
_root.MagD = 32;
stop();
Symbol 1981 MovieClip Frame 32
_root.DMG = 0;
_root.MagD = 36;
stop();
Symbol 1981 MovieClip Frame 33
_root.DMG = 0;
_root.MagD = 40;
stop();
Symbol 1981 MovieClip Frame 34
_root.DMG = 0;
_root.MagD = 44;
stop();
Symbol 1981 MovieClip Frame 35
_root.DMG = 0;
_root.MagD = 0;
stop();
Symbol 2002 MovieClip Frame 1
_root.aDef = 0;
_root.aDex = 0;
_root.aVit = 0;
stop();
Symbol 2002 MovieClip Frame 2
_root.aDef = 1;
_root.aDex = 2;
_root.aVit = 0;
stop();
Symbol 2002 MovieClip Frame 3
_root.aDef = 1;
_root.aDex = 0;
_root.aVit = 2;
stop();
Symbol 2002 MovieClip Frame 4
_root.aDef = 2;
_root.aDex = 0;
_root.aVit = 1;
stop();
Symbol 2002 MovieClip Frame 5
_root.aDef = 3;
_root.aDex = 2;
_root.aVit = 0;
stop();
Symbol 2002 MovieClip Frame 6
_root.aDef = 1;
_root.aDex = 1;
_root.aVit = 3;
stop();
Symbol 2002 MovieClip Frame 7
_root.aDef = 2;
_root.aDex = 2;
_root.aVit = 2;
stop();
Symbol 2002 MovieClip Frame 8
_root.aDef = 0;
_root.aDex = 0;
_root.aVit = 6;
stop();
Symbol 2002 MovieClip Frame 9
_root.aDef = 3;
_root.aDex = 3;
_root.aVit = 0;
stop();
Symbol 2002 MovieClip Frame 10
_root.aDef = 4;
_root.aDex = 0;
_root.aVit = 2;
stop();
Symbol 2002 MovieClip Frame 11
_root.aDef = 4;
_root.aDex = 4;
_root.aVit = 1;
stop();
Symbol 2002 MovieClip Frame 12
_root.aDef = 4;
_root.aDex = 1;
_root.aVit = 4;
stop();
Symbol 2002 MovieClip Frame 13
_root.aDef = 3;
_root.aDex = 0;
_root.aVit = 6;
stop();
Symbol 2002 MovieClip Frame 14
_root.aDef = 7;
_root.aDex = 3;
_root.aVit = 3;
stop();
Symbol 2002 MovieClip Frame 15
_root.aDef = 3;
_root.aDex = 2;
_root.aVit = 8;
stop();
Symbol 2002 MovieClip Frame 16
_root.aDef = 3;
_root.aDex = 7;
_root.aVit = 3;
stop();
Symbol 2002 MovieClip Frame 17
_root.aDef = 10;
_root.aDex = 10;
_root.aVit = 10;
stop();
Symbol 2022 MovieClip Frame 1
stop();
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2022 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2022 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2022 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2022 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 169 MovieClip in Symbol 2042 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Pants);
}
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2042 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2042 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2042 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2042 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2081 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2081 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2081 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2081 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2081 MovieClip Frame 23
_parent.gotoAndStop(1);
Symbol 2089 MovieClip Frame 1
stop();
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2089 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2089 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2089 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2089 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2121 MovieClip Frame 1
stop();
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2121 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2121 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2121 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2121 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2156 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2156 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2156 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2156 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2156 MovieClip Frame 12
_root.newMP = _root.newMP - 5;
Symbol 2156 MovieClip Frame 19
_parent.gotoAndStop(1);
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2171 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2171 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2171 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2171 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2171 MovieClip Frame 9
_root.newMP = _root.newMP - 7;
Symbol 2171 MovieClip Frame 16
_parent.gotoAndStop(1);
Symbol 2173 MovieClip Frame 1
stop();
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2173 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2173 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2173 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2173 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2173 MovieClip Frame 2
_root.ReserveAtk = _root.myAtk;
stop();
Instance of Symbol 210 MovieClip in Symbol 2173 MovieClip Frame 2
onClipEvent (enterFrame) {
_root.clicky = false;
}
Symbol 2173 MovieClip Frame 3
_root.Pending = true;
Symbol 2173 MovieClip Frame 11
_root.Pending = false;
_root.ReserveAtk = 0;
Symbol 2207 MovieClip Frame 1
stop();
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2207 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2207 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2207 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2207 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2207 MovieClip Frame 2
_root.ReserveAtk = _root.myAtk;
stop();
Instance of Symbol 210 MovieClip in Symbol 2207 MovieClip Frame 2
onClipEvent (enterFrame) {
_root.clicky = false;
}
Symbol 2207 MovieClip Frame 3
_root.Pending = true;
Symbol 2207 MovieClip Frame 15
_root.Pending = false;
_root.ReserveAtk = 0;
Symbol 2224 MovieClip Frame 1
_root.ReserveAtk = _root.myAtk;
stop();
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2224 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2224 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2224 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2224 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2224 MovieClip Frame 2
_root.Pending = true;
Symbol 2224 MovieClip Frame 8
_root.Block = true;
_root.newMP = _root.newMP - 6;
_root.Pending = false;
Symbol 2224 MovieClip Frame 9
_root.ReserveAtk = 0;
_parent.gotoAndStop(1);
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2243 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2243 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2243 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2243 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2243 MovieClip Frame 10
_parent.gotoAndStop(1);
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2280 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2280 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2280 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2280 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2280 MovieClip Frame 7
_root.newMP = _root.newMP - 6;
Symbol 2280 MovieClip Frame 21
_parent.gotoAndStop(1);
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2319 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2319 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2319 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2319 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2319 MovieClip Frame 12
_root.newMP = _root.newMP - 8;
Symbol 2319 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 2323 MovieClip Frame 1
_root.newMP = _root.newMP - (15 - _root.skill7);
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2323 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2323 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2323 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2323 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2323 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2323 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2323 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2323 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2323 MovieClip Frame 12
_parent.gotoAndStop(1);
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2361 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2361 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2361 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2361 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2361 MovieClip Frame 12
_root.newMP = _root.newMP - 8;
Symbol 2361 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 2373 MovieClip Frame 1
stop();
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2373 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2373 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2373 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2373 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2373 MovieClip Frame 10
_root.newMP = _root.newMP - 0.05;
Symbol 2390 MovieClip Frame 1
stop();
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2405 MovieClip Frame 1
stop();
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2405 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2405 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2405 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2405 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2423 MovieClip Frame 1
stop();
Instance of Symbol 1981 MovieClip "weapon" in Symbol 2423 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Num);
}
Instance of Symbol 1946 MovieClip "Arm" in Symbol 2423 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ShieldNum);
}
Instance of Symbol 2002 MovieClip "Body" in Symbol 2423 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.ArmorNum);
}
Instance of Symbol 2021 MovieClip "Head" in Symbol 2423 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.HelmNum);
}
Symbol 2423 MovieClip Frame 2
_root.newMP = _root.newMP - 15;
Symbol 2423 MovieClip Frame 25
_parent.gotoAndStop(1);
Symbol 2438 MovieClip Frame 39
stop();
_root.Open("DeathScreen", 521.8, 296);
Symbol 2439 MovieClip Frame 1
_root.Pending = false;
stop();
Symbol 2439 MovieClip Frame 2
stop();
Symbol 2439 MovieClip Frame 3
stop();
Symbol 2439 MovieClip Frame 4
stop();
Symbol 2439 MovieClip Frame 5
stop();
Symbol 2439 MovieClip Frame 6
stop();
Symbol 2439 MovieClip Frame 7
gotoAndStop (1);
Symbol 2439 MovieClip Frame 8
stop();
Symbol 2439 MovieClip Frame 9
stop();
Symbol 2439 MovieClip Frame 10
stop();
Symbol 2439 MovieClip Frame 11
stop();
Symbol 2439 MovieClip Frame 13
stop();
Symbol 2439 MovieClip Frame 14
stop();
Symbol 2439 MovieClip Frame 15
stop();
Symbol 2439 MovieClip Frame 16
stop();
Symbol 2439 MovieClip Frame 17
stop();
Symbol 2439 MovieClip Frame 18
stop();
Symbol 2439 MovieClip Frame 19
stop();
Symbol 2439 MovieClip Frame 20
stop();
Instance of Symbol 1819 MovieClip "Img" in Symbol 2448 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.Img);
}
Symbol 2476 Button
on (release) {
_root.myAtk = 0;
}
Symbol 2477 Button
on (release) {
if (_root.LearnedSkills[1] != undefined) {
_root.myAtk = 1;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2478 Button
on (release) {
if (_root.LearnedSkills[2] != undefined) {
_root.myAtk = 2;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2479 Button
on (release) {
if (_root.LearnedSkills[3] != undefined) {
_root.myAtk = 3;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2480 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 2481 Button
on (release) {
if (_root.LearnedSkills[5] != undefined) {
_root.myAtk = 5;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2482 Button
on (release) {
if (_root.LearnedSkills[6] != undefined) {
_root.myAtk = 6;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Symbol 2483 Button
on (release) {
if (_root.LearnedSkills[7] != undefined) {
_root.myAtk = 7;
} else {
_root.Message("Skill Not Learned Yet");
}
}
Instance of Symbol 2475 MovieClip in Symbol 2492 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 2475 MovieClip in Symbol 2492 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 2475 MovieClip in Symbol 2492 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 2475 MovieClip in Symbol 2492 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 2475 MovieClip in Symbol 2492 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 2475 MovieClip in Symbol 2492 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 2475 MovieClip in Symbol 2492 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 2475 MovieClip in Symbol 2492 MovieClip Frame 1
onClipEvent (load) {
var icn = (_root.Class + 7);
this.gotoAndStop(icn);
}
onClipEvent (enterFrame) {
var icn = (_root.Class + 7);
this.gotoAndStop(icn);
}
Symbol 2498 Button
on (release) {
_root.Open("Inventory", 468, 165);
}
Symbol 2499 Button
on (release) {
_root.Open("Menu", 5, 165);
}
Symbol 2500 Button
on (release) {
_root.Open("HotKeys", 5, 165);
}
Symbol 2501 Button
on (release) {
_root.Open("HelpAttach", 122, 541);
}
Symbol 2505 Button
on (release) {
if (_quality == "MEDIUM") {
_quality = "HIGH";
} else if (_quality == "HIGH") {
_quality = "LOW";
} else if (_quality == "LOW") {
_quality = "MEDIUM";
}
}
Symbol 2518 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 2521 MovieClip Frame 1
stop();
Symbol 2521 MovieClip Frame 2
stop();
Instance of Symbol 2475 MovieClip in Symbol 2522 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 2521 MovieClip in Symbol 2522 MovieClip Frame 1
onClipEvent (load) {
if (_root.SOUND) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
}
Symbol 2528 MovieClip Frame 1
stop();
Instance of Symbol 1864 MovieClip in Symbol 2543 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2543 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Dreamwood2";
_root.gotoAndStop("Fade");
}
}
Symbol 2545 MovieClip Frame 2
stop();
Symbol 2546 MovieClip Frame 1
stop();
Symbol 2546 MovieClip Frame 2
stop();
Symbol 2560 MovieClip Frame 1
stop();
Symbol 2560 MovieClip Frame 2
stop();
Symbol 2560 MovieClip Frame 3
stop();
Symbol 2570 MovieClip Frame 1
stop();
Instance of Symbol 1864 MovieClip in Symbol 2576 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Dreamwood";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2576 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Dreamwood3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2582 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Dreamwood2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2582 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "DreamWood Deeps";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2582 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Leafy Greens";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1871 MovieClip "action1" in Symbol 2582 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 1864 MovieClip in Symbol 2589 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Dreamwood3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2594 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Dreamwood3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2594 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2604 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Leafy Greens";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2604 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Sleeping Meadow";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2604 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Gunden";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1867 MovieClip "action3" in Symbol 2620 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 1862 MovieClip "action2" in Symbol 2620 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 1871 MovieClip "action5" in Symbol 2620 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 1864 MovieClip in Symbol 2620 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1872 MovieClip "talker1" in Symbol 2620 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 1862 MovieClip "action1" in Symbol 2620 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 1862 MovieClip "action4" in Symbol 2620 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 1874 MovieClip "action6" in Symbol 2620 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 1872 MovieClip "talker2" in Symbol 2620 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 1862 MovieClip "action10" in Symbol 2620 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 1864 MovieClip in Symbol 2626 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2626 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2626 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2633 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Path1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2633 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Sleeping Meadow";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2633 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Sleeping Meadow3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2633 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Hidden Shop";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2633 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Oden Coast1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2637 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1862 MovieClip "action4" in Symbol 2637 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 1864 MovieClip in Symbol 2640 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2651 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Sleeping Meadow2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2651 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Cave";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2651 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Oden Coast2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1871 MovieClip "action1" in Symbol 2651 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 1864 MovieClip in Symbol 2657 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Oden Coast1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2657 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Tatopolis";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2657 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Oden Coast3";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2662 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Oden Coast2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2667 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 3;
_root.Next = "Oden Coast1";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1862 MovieClip "action2" in Symbol 2686 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 1864 MovieClip in Symbol 2686 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Oden Coast2";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1867 MovieClip "action3" in Symbol 2686 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 1869 MovieClip "action1" in Symbol 2686 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 1862 MovieClip "action4" in Symbol 2686 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 1871 MovieClip "action5" in Symbol 2686 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 1872 MovieClip "talker4" in Symbol 2686 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 1872 MovieClip "talker1" in Symbol 2686 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 1872 MovieClip "talker2" in Symbol 2686 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 1872 MovieClip "talker3" in Symbol 2686 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 1872 MovieClip "talker5" in Symbol 2686 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 1872 MovieClip "talker8" in Symbol 2686 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 1874 MovieClip "action6" in Symbol 2686 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 1872 MovieClip "talker7" in Symbol 2686 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.Player) && (Key.isDown(32))) && (_root.Free)) {
if (_root.Quest >= 24) {
_root.Dialogue("I hear that you slayed Dargon, that is quite impressive I must say. As soon as the next version comes out I'll take you with me to Camp Dugon.", "Nod Narb", 4);
_root.Free = false;
} 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 1872 MovieClip "talker9" in Symbol 2686 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 1872 MovieClip "talker6" in Symbol 2686 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 2673 MovieClip "action7" in Symbol 2686 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 1864 MovieClip in Symbol 2686 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Milden Ruins";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1862 MovieClip "action10" in Symbol 2686 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 1862 MovieClip "action9" in Symbol 2686 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 1864 MovieClip in Symbol 2693 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Milden Camp";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2693 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Milden Plain";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2693 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Tatopolis";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2696 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 2;
_root.Next = "Milden Ruins";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2696 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 0;
_root.Next = "Nest";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 1864 MovieClip in Symbol 2698 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Milden Plain";
_root.gotoAndStop("Fade");
}
}
Symbol 2707 MovieClip Frame 1
stop();
Symbol 2707 MovieClip Frame 8
stop();
Instance of Symbol 1864 MovieClip in Symbol 2709 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Milden Ruins";
_root.gotoAndStop("Fade");
}
}
Instance of Symbol 2673 MovieClip "action7" in Symbol 2709 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 1864 MovieClip in Symbol 2713 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
_root.Place = 1;
_root.Next = "Tatopolis";
_root.gotoAndStop("Fade");
}
}
Symbol 2715 Button
on (release) {
if (btn1) {
if ((name1 != undefined) || (name1 != NaN)) {
_root.saveFile = "file1";
_root.loadGame();
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
}
Symbol 2722 Button
on (release) {
if (btn2) {
if ((name2 != undefined) || (name2 != NaN)) {
_root.saveFile = "file2";
_root.loadGame();
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
}
Symbol 2727 Button
on (release) {
if (btn3) {
if ((name3 != undefined) || (name3 != NaN)) {
_root.saveFile = "file3";
_root.loadGame();
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
}
Symbol 2732 Button
on (release) {
gotoAndStop ("Main");
}
Instance of Symbol 1871 MovieClip "action1" in Symbol 2737 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.Player)) {
if (_root.Progress == 0) {
HelpBubble("This is Dulla, the town you've sworn to protect. To get started on your adventures go to the circular building below and learn how to get started");
_root.Progress++;
}
if (Key.isDown(32)) {
_root.Next = "Dulla";
_root.gotoAndStop("Fade");
}
}
}
Symbol 2759 MovieClip Frame 1
stop();
Symbol 2763 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);