GF2 editor complete
Author | Topic: GF2 editor complete |
---|---|
Warrior
Member # 6368
|
written Monday, October 17 2005 17:20
Profile
Homepage
a very powerful editor.. wich started as croikles editor and was edited by hawk king to work for gf2, then I came along and edited it again. its very powerful thanks to all of hawk kings work NEWS: i have it back and working and its better then last time. NOTE: you may message me and request a copy. [ Wednesday, October 19, 2005 15:46: Message edited by: green kid ] -------------------- MMORPG developed by jagex ltd. Join RuneScape.com today! hawk kings editor edited by me for geneforge 2 http://www.ironycentral.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=16&t=000906#00 0000 Posts: 91 | Registered: Monday, October 3 2005 07:00 |
Warrior
Member # 6368
|
written Wednesday, October 19 2005 08:46
Profile
Homepage
here it is, go to scripts or go to search and find z0entrydlg but back it up and save it into a different file and then delete all of it and paste this into the z0entrydlg file and save :cool: heres the script: // z0entrydlg.txt begintalkscript; variables; begintalknode 1; state = -1; personality = 0; nextstate = -1; condition = 1; question = "special"; text1 = "GETTING AND USING ITEMS"; text2 = "To pick up an item, bring up the Getting Items window by pressing the Get button (which looks like a hand) or type 'g'. Click on an item to put it into your pack."; text3 = "Once an item is in your pack, to have your character equip it (wear armor or wield a weapon), click on it to pick it up. Move the item onto your character's large portrait and press the mouse button again to equip it."; text4 = "To remove a piece of armor or stop using a weapon, do the same thing in reverse. Click on it to pick it up and then click on your backpack area to drop it there."; begintalknode 2; state = -1; personality = 0; nextstate = -1; condition = 1; question = "special"; text1 = "You start to leave and realize that you probably shouldn't go out without a weapon and some armor. You should put on the armor on the counter."; text2 = "(To learn how to get and put on items, click on the book at the north end of the room to read it.)"; begintalknode 3; state = -1; personality = 0; nextstate = -1; condition = 1; question = "special"; text1 = "You start to leave and realize that you probably shouldn't go out without a weapon and some armor. You should put on the armor from the counter."; text2 = "(You have a weapon and/or armor in your pack. To put it on, pick it up by clicking on it. Then click on the large portrait of your character to equip it.)"; begintalknode 4; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,4) == 0; question = "special"; text1 = "You step out of the abandoned shop and get another good look at the road leading up to Drypeak. Unfortunately, it's as dry and barren as every other inch of the miserable journey up here."; text2 = "Drypeak is a hugely unsuccessful Shaper settlement. All of the Shapers' best efforts to create plants and animals that could thrive up here have resulted in failure. Thus, most of the shops and homes (like the one you spent the night in) are empty."; text3 = "Shanti, the agent you are a novice to, is waiting outside. She looks impatient. _Well, novice. I hope you have had a good, long sleep._ She places extra emphasis on the word _long._"; action = SET_SDF 0 4 1; begintalknode 5; state = -1; personality = 0; nextstate = -1; condition = (get_sdf(0,6) == 0) && (get_sdf(0,2) == 0); question = "special"; text1 = "This dusty road leads back the way you came. Someday, when your mission here is completed, you can return here to leave the valley. For now, however, your training will continue in the other direction."; action = SET_SDF 0 6 1; begintalknode 6; state = -1; personality = 0; nextstate = -1; question = "special"; text1 = "The worn writing on the sign is still legible:"; text2 = "_Venn's Alchemy_"; text3 = "_Potions and fine ingredients._"; text4 = "It looks like Venn was very thorough when he abandoned his shop."; begintalknode 7; state = -1; personality = 0; nextstate = -1; question = "special"; text1 = "The sign says:"; text2 = "_Drypeak Gates - South_"; begintalknode 8; state = -1; personality = 0; nextstate = 5; question = "special"; text1 = "Wind and sand have worn this obelisk, but the writing is still clear:"; text2 = "Healing and Shaping Hall"; text3 = " West - Damaged and Rogue Creations"; text4 = " East - Injured Humans and Serviles"; text5 = "this oblisk happens to be part of croikle's editor.edited by hawk king then edited by green kid. would you like to use it?"; begintalknode 9; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,7) == 0; question = "special"; text1 = "Though this chamber is abandoned and the essence pools in the alcoves are empty and cracked, you immediately recognize what this place is. It's a shaping hall."; text2 = "Shaper settlements are full of places like this, where they go about the business of using their powers to create, heal, and alter creatures. And, if necessary, destroy them."; text3 = "The clay Shapers use to mold life is called essence. It is a gooey, partially alive substance, warm, liquid, and charged with magic. A Shaper such as yourself has the ability to hold essence within your body to be used to make life later."; text4 = "If these vats were full, you could use them to recharge the supply of essence within yourself. Perhaps there is an intact store of essence farther in."; action = SET_SDF 0 7 1; begintalknode 10; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,8) == 0; question = "special"; text1 = "This is a shaping chamber. Here, Shapers can use their secret knowledge to take raw essence and work it into living things, strong and (usually) completely obedient."; text2 = "You are pleased to see that there is an intact essence pool in the back corner. When you are low on essence, standing near such a pool will refill you."; text3 = "Later, you will use essence to create creatures to serve you or to cast spells. When you cast spells that cost essence, you will eventually need to return to a pool like this one."; text4 = "However, when you make a creation, the essence you spend will be tied up keeping the creature alive. Essence spent making a creature won't come back until the creation dies or you reabsorb it."; action = SET_SDF 0 8 1; begintalknode 11; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,9) == 0; question = "special"; text1 = "This is an operating room, where wounded humans and serviles are brought to be cured. A trained Shaper can use magic and raw essence to alter a damaged person or even rebuild damaged body parts."; text2 = "Happily, there is an intact healing pool in the back corner of the room. Pools like this are semi-living creatures, programmed to cure wounded beings who stand nearby. If you are wounded, stand near such a pool to heal yourself."; text3 = "There is a hole in the roof above the pool, which enables sunlight to shine through. This light helps keep the pool fed and alive. However, without added nutrients, it will eventually dry up and die."; action = SET_SDF 0 9 1; begintalknode 12; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,10) == 0; question = "special"; text1 = "You enter a storeroom. Most of the equipment here is useless to an adventurer such as yourself. However, you are happy to see a living tool on the table."; text2 = "A living tool is exactly what it sounds like, a tentacled creature which is attuned to the wishes of whoever is holding it. You can use such a creature to unlock locked doors and manipulate machinery."; text3 = "You should get the living tool. Later, when you find a locked door or piece of misbehaving machinery, you will be given the option to use one or more tools on it."; text4 = "Unfortunately, waking and using a living tool tends to kill it. The higher your Mechanics skill is, the less living tools you will need to do any particular job."; action = SET_SDF 0 10 1; begintalknode 13; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,11) == 0; question = "special"; text1 = "Like most of the shops along the road to Drypeak, this smithy has been abandoned for several years. Some industrious soul has been tearing rocks out of the wall and carrying them off (probably for building materials)."; text2 = "Surprisingly, someone has left some javelins on the counter. They look new. Maybe they were forgotten by someone out hunting."; text3 = "(To use javelins, equip them like you did your dagger. In combat, click on a foe to throw a javelin.)"; action = SET_SDF 0 11 1; begintalknode 14; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,12) == 0; question = "special"; text1 = "There is a large rat cowering at the end of this path. A very large rat. It doesn't look like it wants to bother you, as long as you leave it alone."; text2 = "Giant rats didn't always exist. Then a careless wizard let one escape, and now they do. That is why Shapers never, ever let outsiders learn their secrets. The ability to create life comes with great responsibility."; text3 = "People using Shaper skills in irresponsible or forbidden ways tend to get killed very quickly."; action = SET_SDF 0 12 1; begintalknode 15; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,14) == 0; question = "special"; text1 = "You realize that, once again, you are not alone. There is a fyora in the clearing ahead, watching you."; text2 = "A fyora is a creation. It is a creature invented and improved by your people, for use as a scout or an attack dog. Since it is a creation, it should be naturally inclined to obey you."; text3 = "However, this creature does not seem servile to you at all. It doesn't look hostile either. It's just staring. It is an eerie feeling, being watched by a creation in this way. Creations have always obeyed you mindlessly before."; text4 = "Drypeak was supposed to be a quiet, mostly abandoned settlement. Why is a rogue wandering around? Strange. And dangerous."; action = SET_SDF 0 14 1; begintalknode 16; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,18) == 0; question = "special"; text1 = "A suit of chitin armor and a knife have been left on the counter for you. You should get and equip them before you enter the dangerous lands ahead."; text2 = "To equip them, you'll first have to pick them up. Press the get button (pictured above) or type 'g'. Then click on an item to get it."; action = SET_SDF 0 18 1; code = set_dialogue_pic(190); break; begintalknode 17; state = -1; personality = 0; nextstate = -1; condition = 1; question = "special"; text1 = "Now that you have an item (the armor or the dagger), start using it by equipping it. Click on it to pick it up. The cursor will turn into the item. Then click on the big character portrait to equip it."; text2 = "Later, you can click on the item again to take it off. (You'll probably want to replace it with something better.) Once the item is picked up again, click on the backpack area (labeled above) to return it to your pack."; code = set_dialogue_pic(191); break; begintalknode 18; state = -1; personality = 0; nextstate = -1; condition = 1; question = "special"; text1 = "Use the party roster area to select and get information on you and your creations. Click a character (or type '1'-'8') to select it. You will then see more information on that character, such as how much health and spell energy it has."; text2 = "Sometimes, you will want to select all your characters. Type '0' to do this."; text3 = "VERY USEFUL TIP: You can also select multiple characters by moving the cursor onto the terrain, holding the mouse button down, and dragging the cursor. This _draws a box_. When you release the mouse button, you will select every character inside the box."; code = set_dialogue_pic(196); break; begintalknode 19; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,21) == 0; question = "special"; text1 = "You have reached the end of this area, the first of over eighty in Geneforge 2 (and 21 in the demo). When you are ready to move on, step on the area shaded blue."; text2 = "You will then be on the world map. To travel to a new region, click on it, and then click on Travel. To make things easier, the next section will be automatically selected for you."; text3 = "In the next section, you will learn about spells and combat. Good luck! Your adventures are just beginning!"; action = SET_SDF 0 21 1; code = set_dialogue_pic(211); break; begintalknode 20; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,22) == 0; question = "special"; text1 = "Now that you have made some progress, you should save the game. Saving the game creates a _snapshot_ of your progress. Later, you can load the saved game and continue where you left off."; text2 = "To save the game, press the disk button (pictured above) and select Save. On the save game window, type a name for your saved game and click the Check button. You have recorded your progress!"; text3 = "Later, to load a saved game, press the disk button, select Load Game, and select your saved game. You can then keep going. This can be very useful if you died."; text4 = "Save often. You never know when you might get killed. The game saves for you (save file: Autosave) automatically whenever you enter a new area."; action = SET_SDF 0 22 1; code = set_dialogue_pic(210); break; begintalknode 21; state = -1; personality = 0; nextstate = -1; condition = get_sdf(0,23) == 0; question = "special"; text1 = "Some items you find (like the metal bowl on the table) will be useless. Some won't. Fortunately, if you want to get rid of something you're carrying, it's easy."; text2 = "To put an item on the ground, grab the item by clicking on it, and then click on the ground."; action = SET_SDF 0 23 1; code = set_dialogue_pic(214); break; begintalknode 30; state = -1; personality = 0; nextstate = 30; condition = 1; question = "Shanti"; text1 = "Shanti, your teacher, walks over to you. She is wearing the studded leather armor favored by Agents, excellent for stealth and quick travel."; text2 = "She wears a long, wicked curved blade at her belt. She also wears a peculiar necklace, a series of polished fangs on a leather thong. She tends to idly finger it when deep in thought."; text3 = "Shanti looks impatient to get going. _You're well rested, I hope? I want to get to Drypeak soon. The sooner we get this job done and back to civilization, the better._"; text4 = "(You are now in a conversation. To respond to a character, select one of the options below. You can also type the number by a response to select it.)"; begintalknode 31; state = 30; personality = 0; nextstate = -1; condition = 1; question = "How far are we from Drypeak?"; text1 = "_Not far, I think. Just a few more miles of abandoned buildings and sand in our eyes._"; begintalknode 32; state = 30; personality = 0; nextstate = -1; condition = 1; question = "What is our job?"; text1 = "Shanti looks amused. _Our job, you say? My job. My job is to check on Drypeak, meet with Zakary and Barzahl, and get out of here._"; text2 = "_Your job, young apprentice, is to follow me, do what I say, and try to learn something about field work. And if you could try not to do any harm, that would be a great, great help._"; begintalknode 33; state = 30; personality = 0; nextstate = -1; condition = 1; question = "What should I do now?"; text1 = "_Follow me. I'll scout ahead._"; begintalknode 50; state = -1; personality = 0; nextstate = 50; condition = 1; question = "Shanti"; text1 = "Shanti stops you. _Wait. This is a good chance for you to do something._"; begintalknode 51; state = 50; personality = 0; nextstate = 51; condition = 1; question = "What should I do?"; text1 = "Shanti points at the entryway to the south. _That ruin looks interesting. You go in there, investigate, and see what you find. Maybe you can get some extra supplies for us._"; begintalknode 52; state = 51; personality = 0; nextstate = -1; condition = 1; question = "Why do we need more supplies? Don't we have enough?"; text1 = "_Enough? What is enough? When things get dangerous, everything you can have, that is enough._"; text2 = "For a moment, just a moment, Shanti's supremely confident demeanor wavers. _There is something bothering me about this place. Something doesn't feel right. And when things don't seem right, I gather as much equipment as possible._"; begintalknode 53; state = 51; personality = 0; nextstate = -1; condition = 1; question = "What if I meet something dangerous in there?"; text1 = "Shanti laughs. _Well, running is an option. As is fighting. And being devoured is, of course, one of the paths you could choose._"; begintalknode 54; state = 51; personality = 0; nextstate = -1; condition = 1; question = "Why are there so many ruins and abandoned shops?"; text1 = "_Well, when our kind tries to settle an area, we generally have to create the whole ecology from scratch. We make the plants, the animals, the birds, put everything together to make the area work._"; text2 = "_But sometimes, we just can't do it. We can't make creatures and plants that live there. And when we do, there's no point in staying._"; text3 = "_It is unfortunate. But that is what happened here. Now it's just a dusty forgotten settlement, and the Shaper Council only rarely remembers it. And when they do, an Agent is sent to check up on them._"; begintalknode 60; state = -1; personality = 0; nextstate = 60; condition = 1; question = "Shanti"; text1 = "Shanti stops you. She looks sweaty and very slightly unnerved. _I've been scouting ahead. This is not right. There are rogues in this area. I think I may need to give you some combat training earlier than I planned. And some advice as well._"; begintalknode 61; state = 60; personality = 0; nextstate = -1; condition = get_flag(0,16) == 0;; question = "I am ready for training."; text1 = "One of the first things you learned in your training was how to focus, so that you could be taught things very quickly with almost no need for repeating."; text2 = "You can learn very quickly, but are taught very little. The Shapers are very, very slow to teach initiates anything. That is why it is a pleasant surprise that Shanti is teaching you an actual skill. _Listen carefully. This is something you should know._"; text3 = "Shanti explains to you the techniques and magical twists and turns you will need to create a new sort of creation. It is a worm called an Artila. It is a fragile creature but able to spit globs of acid that can do considerable damage."; text4 = "Shanti teaches you a spell called Daze. It sends forth motes of essence which perplexes a foe, temporarily keeping it from acting. _If you are outnumbered, use this spell to perplex excess enemies while you deal with the others._"; text5 = "Shanti teaches you a series of battle techniques, which will enable you to react more quickly and deflect enemy attacks. _Your blade will be more sure now, and you will be able to evade the blows of enemies._"; code = set_flag(0,16,1); clear_strings(); add_string(1); add_string(2); if (creature_type(pc_num()) == 0) { add_string(3); alter_stat(88,1); } else if (creature_type(pc_num()) == 3) { add_string(5); alter_stat(6,1); alter_stat(7,1); } else { add_string(4); alter_stat(50,1); } break; begintalknode 62; state = 60; personality = 0; nextstate = -1; condition = 1; question = "What did you find ahead of us?"; text1 = "_More ruins. More dead trees. And rogues, I think. I caught the stink of them. Go north, and you will be near them._"; text2 = "_You will find a building just before the rogues. Inside, I left some books for you. They will explain magic for you. You may find them useful. There are also healing and essence pools. Those will be very useful._"; begintalknode 63; state = 60; personality = 0; nextstate = -1; condition = 1; question = "What advice do you have for me?"; text1 = "_You are a Shaper. Fragile. Easy to abuse. Your power comes from your creations. You should create a thahd or two to protect you as soon as you can. Avoid contact with foes, and burn them down with magic when your creations aren't adequate."; text2 = "(In the next section, you will learn how to create and improve creations.)"; text3 = "_You are an Agent like me, an honorable and brave path to follow. We rely on our blades and, more importantly, our magic. You will live or die based on your spells. The Firebolt spell will, I suspect, be very valuable to you very soon._"; text4 = "(In the next section, you will learn how to cast spells.)"; text5 = "_You are a Guardian, a defender of the Shapers. You will rely on crude weaponry, missiles and hand to hand, to slay foes. Remember, however, that you can also make creations. Sometimes the swarms will be too much for your blade._"; text6 = "(In the next section, you will learn how to create and improve creations.)"; code = clear_strings(); if (creature_type(pc_num()) == 0) { add_string(1); add_string(2); } else if (creature_type(pc_num()) == 3) { add_string(5); add_string(6); } else { add_string(3); add_string(4); } break; begintalknode 64; state = 60; personality = 0; nextstate = 61; condition = 1; question = "What should I do now?"; text1 = "_You will follow me. If there are rogues, and I think there are, we will need to kill them. It's our responsibility. The ones I miss, you will slay._"; begintalknode 65; state = 60; personality = 0; nextstate = -1; condition = get_flag(0,16) == 0; question = "I am ready to proceed."; text1 = "_All right. I'll move ahead and kill anything even mildly threatening. I'll try to leave a few of the weaker rogues so you can sharpen your skills. Try not to get too maimed._"; text2 = "She rests her hand lightly on the pommel of her blade and walks quickly off to the north. You suspect that she's looking forward to what's about to happen."; action = END_TALK; begintalknode 66; state = 61; personality = 0; nextstate = -1; condition = get_flag(0,17) == 0; question = "Why don't I stay with you? Maybe you'll need the help."; text1 = "Shanti laughs. It's not a kind laugh. _Oh, you're so sweet. It's a nice offer, but I can shred a few rogues much more easily without having to worry about you._"; action = SET_SDF 0 17 1; begintalknode 67; state = 61; personality = 0; nextstate = -1; condition = get_flag(0,17) == 0; question = "All right. Lead on. I'll kill what I can."; text1 = "Shanti nods. _That's the right spirit. Remember, our kind are the masters of our creations. We must never let them resist us, never allow them to throw off our control. If they do, they must be erased. Otherwise, all will be chaos._"; action = SET_SDF 0 17 1; begintalknode 68; state = 61; personality = 0; nextstate = -1; condition = get_flag(0,17) == 0; question = "There are rogues blocking the way ahead? Maybe we should turn around and go home."; text1 = "Shanti frowns. _Are you mad? You are of the Shapers. You are a master of creations. Even if we did not have a mission, and we do, our honor and our laws demand that rogues be destroyed._"; text2 = "_Straighten your spine, and prepare. Remember, we must never let our creations resist us, never allow them to throw off our control. If they do, they must be erased. Otherwise, all will be chaos._"; action = SET_SDF 0 17 1; begintalknode 80; state = -1; personality = 0; nextstate = -1; condition = 1; question = ""; text1 = "The gravestone is very worn. The inscription is unreadable."; begintalknode 81; state = -1; personality = 0; nextstate = -1; condition = 1; question = ""; text1 = "The gravestone says:"; text2 = "FANZREN - Loyal Shaper. Made mistake. Eaten."; text3 = "The date of death is about twenty years ago."; begintalknode 90; state = -1; personality = 0; nextstate = 90; condition = 1; question = "special"; text1 = "You stand on the road leading out of these mountains. It is but a three days' walk to the next city and a quick, easy journey from there to the Shaper Council."; text2 = "You are sorely tempted to leave this dangerous land. However, your work is not yet complete. Your orders are to find and speak with Zakary and Barzahl."; text3 = "Until you have either done that or found proof that it is impossible, you can't bring yourself to go home. To not complete your task would mean a quick and humiliating end to your training."; text4 = "You have done much in these mountains. Is it time for you to leave?"; code = if ((get_flag(100,10) == 0) && (get_flag(101,2) == 0)) remove_string(4); else { remove_string(2); remove_string(3); } break; begintalknode 91; state = 90; personality = 0; nextstate = -1; condition = get_flag(100,10) > 0 || get_flag(101,2) > 0; question = "Stay here."; text1 = "You turn back. It's not time to leave these mountains. Not yet, anyway."; action = END_TALK; begintalknode 92; state = 90; personality = 0; nextstate = -1; condition = get_flag(100,10) > 0 || get_flag(101,2) > 0; question = "Return to the Shaper Council."; text1 = "You decide that you have done all that you can here. It is time. You start to walk down the path, heading home."; action = END_TALK; code = set_flag(100,29,1); erase_char(pc_num()); break; begintalknode 22; state = 5; personality = 0; nextstate = -1; condition = 1; question = "Leave it."; text1 = "You regretfully walk away, knowing how much power it could give you."; action = END_TALK; begintalknode 23; state = 5; personality = 0; nextstate = 31; condition = 1; question = "Use the editor."; text1 = "A panel folds down on the obelisk and list of options glows behind it."; text2 = "Because Geneforge 2 only allows 199 talk nodes in each area, not all of the editor is here."; text3 = "You can change your skills, spells, creations known, and money here, and also add experience. For items, you'll have to wait until the other part of the editor is complete."; text4 = "this is haw kings editor mostly, i have made a few changes such as you can go to the area with the quests and hand select cirtian items."; begintalknode 24; state = 31; personality = 0; nextstate = -1; condition = 1; question = "Recharge and become super powered."; text1 = "Power flows out from the obelisk and energizes you."; code = heal_char(0,2000); restore_energy_char(0,3000); heal_char(1,2000); restore_energy_char(1,3000); heal_char(2,2000); restore_energy_char(2,3000); heal_char(3,2000); restore_energy_char(3,3000); heal_char(4,2000); restore_energy_char(4,3000); heal_char(5,2000); restore_energy_char(5,3000); heal_char(6,2000); restore_energy_char(6,3000); heal_char(7,2000); restore_energy_char(7,3000); alter_stat(get_sdf(1,12),30); if (get_sdf(1,12) == 2) restore_energy_char(pc_num(),2000); else if (get_sdf(1,12) == 3) heal_char(pc_num(),2000); alter_stat(get_sdf(1,12),30); set_flag(1,12,0); alter_stat(get_sdf(1,12),30); set_flag(1,12,1); alter_stat(get_sdf(1,12),30); set_flag(1,12,2); alter_stat(get_sdf(1,12),30); set_flag(1,12,3); alter_stat(get_sdf(1,12),30); set_flag(1,12,4); alter_stat(get_sdf(1,12),30); set_flag(1,12,5); alter_stat(get_sdf(1,12),30); set_flag(1,12,6); alter_stat(get_sdf(1,12),30); set_flag(1,12,7); alter_stat(get_sdf(1,12),30); set_flag(1,12,9); alter_stat(get_sdf(1,12),30); set_flag(1,12,10); alter_stat(get_sdf(1,12),30); set_flag(1,12,11); alter_stat(get_sdf(1,12),30); set_flag(1,12,12); alter_stat(get_sdf(1,12),30); set_flag(1,12,15); alter_stat(get_sdf(1,12),30); set_flag(1,12,16); alter_stat(get_sdf(1,12),30); set_flag(1,12,17); alter_stat(get_sdf(1,12),30); set_flag(1,12,18); alter_stat(get_sdf(1,12),30); set_flag(1,12,20); alter_stat(get_sdf(1,12),30); set_flag(1,12,21); alter_stat(get_sdf(1,12),30); set_flag(1,12,22); alter_stat(get_sdf(1,12),30); set_flag(1,12,40); alter_stat(get_sdf(1,12),30); set_flag(1,12,41); alter_stat(get_sdf(1,12),30); set_flag(1,12,42); alter_stat(get_sdf(1,12),30); set_flag(1,12,43); alter_stat(get_sdf(1,12),30); set_flag(1,12,44); alter_stat(get_sdf(1,12),30); set_flag(1,12,45); alter_stat(get_sdf(1,12),30); set_flag(1,12,46); alter_stat(get_sdf(1,12),30); set_flag(1,12,47); alter_stat(get_sdf(1,12),30); set_flag(1,12,50); alter_stat(get_sdf(1,12),30); set_flag(1,12,51); alter_stat(get_sdf(1,12),30); set_flag(1,12,52); alter_stat(get_sdf(1,12),30); set_flag(1,12,53); alter_stat(get_sdf(1,12),30); set_flag(1,12,54); alter_stat(get_sdf(1,12),30); set_flag(1,12,55); alter_stat(get_sdf(1,12),30); set_flag(1,12,56); alter_stat(get_sdf(1,12),30); set_flag(1,12,57); alter_stat(get_sdf(1,12),30); set_flag(1,12,60); alter_stat(get_sdf(1,12),30); set_flag(1,12,61); alter_stat(get_sdf(1,12),30); set_flag(1,12,62); alter_stat(get_sdf(1,12),30); set_flag(1,12,63); alter_stat(get_sdf(1,12),30); set_flag(1,12,64); alter_stat(get_sdf(1,12),30); set_flag(1,12,65); alter_stat(get_sdf(1,12),30); set_flag(1,12,66); alter_stat(get_sdf(1,12),30); set_flag(1,12,67); alter_stat(get_sdf(1,12),30); set_flag(1,12,70); alter_stat(get_sdf(1,12),30); set_flag(1,12,71); alter_stat(get_sdf(1,12),30); set_flag(1,12,72); alter_stat(get_sdf(1,12),30); set_flag(1,12,73); alter_stat(get_sdf(1,12),30); set_flag(1,12,74); alter_stat(get_sdf(1,12),30); set_flag(1,12,75); alter_stat(get_sdf(1,12),30); set_flag(1,12,76); alter_stat(get_sdf(1,12),30); set_flag(1,12,77); alter_stat(get_sdf(1,12),30); set_flag(1,12,80); alter_stat(get_sdf(1,12),30); set_flag(1,12,81); alter_stat(get_sdf(1,12),30); set_flag(1,12,82); alter_stat(get_sdf(1,12),30); set_flag(1,12,83); alter_stat(get_sdf(1,12),30); set_flag(1,12,84); alter_stat(get_sdf(1,12),30); set_flag(1,12,85); alter_stat(get_sdf(1,12),30); set_flag(1,12,86); alter_stat(get_sdf(1,12),30); set_flag(1,12,87); alter_stat(get_sdf(1,12),30); set_flag(1,12,88); alter_stat(get_sdf(1,12),30); set_flag(1,12,89); alter_stat(get_sdf(1,12),30); set_flag(1,12,90); alter_stat(get_sdf(1,12),30); set_flag(1,12,91); alter_stat(get_sdf(1,12),30); set_flag(1,12,92); alter_stat(get_sdf(1,12),30); change_coins(20000); award_party_xp(10000,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(10000,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(10000,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(10000,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(10000,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); break; begintalknode 25; state = 31; personality = 0; nextstate = 32; condition = 1; question = "Change skills."; text1 = "The glowing fades, and new words appear on the obelisk."; text2 = "_Which type of skill would you like to change?_"; begintalknode 26; state = 32; personality = 0; nextstate = 33; condition = 1; question = "Basic."; text1 = "_Which skill?_"; begintalknode 27; state = 33; personality = 0; nextstate = 34; condition = 1; question = "Strength."; text1 = "_How much adjustment?_"; code = set_flag(1,12,0); break; begintalknode 28; state = 34; personality = 0; nextstate = 35; condition = get_stat(get_sdf(1,12)) > 2; question = "-2"; text1 = "It has been reduced by 2."; code = alter_stat(get_sdf(1,12),-2); break; begintalknode 29; state = 34; personality = 0; nextstate = 35; condition = get_stat(get_sdf(1,12)) > 1; question = "-1"; text1 = "It has been reduced by 1."; code = alter_stat(get_sdf(1,12),-1); break; begintalknode 34; state = 34; personality = 0; nextstate = 35; condition = 1; question = "No change."; text1 = "The writing fades."; begintalknode 35; state = 34; personality = 0; nextstate = 35; condition = 1; question = "+1"; text1 = "It has been increased by 1."; code = alter_stat(get_sdf(1,12),1); if (get_sdf(1,12) == 2) restore_energy_char(pc_num(),500); else if (get_sdf(1,12) == 3) heal_char(pc_num(),500); break; begintalknode 36; state = 34; personality = 0; nextstate = 35; condition = 1; question = "+2"; text1 = "It has been increased by 2."; code = alter_stat(get_sdf(1,12),2); if (get_sdf(1,12) == 2) restore_energy_char(pc_num(),500); else if (get_sdf(1,12) == 3) heal_char(pc_num(),500); break; begintalknode 37; state = 34; personality = 0; nextstate = 35; condition = 1; question = "+3"; text1 = "It has been increased by 3."; code = alter_stat(get_sdf(1,12),3); if (get_sdf(1,12) == 2) restore_energy_char(pc_num(),500); else if (get_sdf(1,12) == 3) heal_char(pc_num(),500); break; begintalknode 38; state = 34; personality = 0; nextstate = 35; condition = 1; question = "+4"; text1 = "It has been increased by 4."; code = alter_stat(get_sdf(1,12),4); if (get_sdf(1,12) == 2) restore_energy_char(pc_num(),500); else if (get_sdf(1,12) == 3) heal_char(pc_num(),500); break; begintalknode 39; state = 34; personality = 0; nextstate = 35; condition = 1; question = "+30 (max it at 30)"; text1 = "It has been increased by 30."; code = alter_stat(get_sdf(1,12),30); if (get_sdf(1,12) == 2) restore_energy_char(pc_num(),2000); else if (get_sdf(1,12) == 3) heal_char(pc_num(),2000); break; begintalknode 40; state = 33; personality = 0; nextstate = 34; condition = 1; question = "Dexterity."; text1 = "_How much adjustment?_"; code = set_flag(1,12,1); break; begintalknode 41; state = 33; personality = 0; nextstate = 34; condition = 1; question = "Intelligence."; text1 = "_How much adjustment?_"; code = set_flag(1,12,2); break; begintalknode 42; state = 33; personality = 0; nextstate = 34; condition = 1; question = "Endurance."; text1 = "_How much adjustment?_"; code = set_flag(1,12,3); break; begintalknode 43; state = 32; personality = 0; nextstate = 36; condition = 1; question = "Combat."; text1 = "_Which skill?_"; begintalknode 44; state = 36; personality = 0; nextstate = 37; condition = 1; question = "Melee weapons."; text1 = "_How much adjustment?_"; code = set_flag(1,12,4); break; begintalknode 45; state = 37; personality = 0; nextstate = 35; condition = get_stat(get_sdf(1,12)) > 1; question = "-2"; text1 = "It has been reduced by 2."; code = alter_stat(get_sdf(1,12),-2); break; begintalknode 46; state = 37; personality = 0; nextstate = 35; condition = get_stat(get_sdf(1,12)) > 0; question = "-1"; text1 = "It has been reduced by 1."; code = alter_stat(get_sdf(1,12),-1); break; begintalknode 47; state = 37; personality = 0; nextstate = 35; condition = 1; question = "No change."; text1 = "The writing fades."; begintalknode 48; state = 37; personality = 0; nextstate = 35; condition = 1; question = "+1"; text1 = "It has been increased by 1."; code = alter_stat(get_sdf(1,12),1); break; begintalknode 49; state = 37; personality = 0; nextstate = 35; condition = 1; question = "+2"; text1 = "It has been increased by 2."; code = alter_stat(get_sdf(1,12),2); break; begintalknode 55; state = 37; personality = 0; nextstate = 35; condition = 1; question = "+3"; text1 = "It has been increased by 3."; code = alter_stat(get_sdf(1,12),3); break; begintalknode 56; state = 37; personality = 0; nextstate = 35; condition = 1; question = "+4"; text1 = "It has been increased by 4."; code = alter_stat(get_sdf(1,12),4); break; begintalknode 57; state = 37; personality = 0; nextstate = 35; condition = 1; question = "+30 (max it at 30)"; text1 = "It has been increased by 30."; code = alter_stat(get_sdf(1,12),30); break; begintalknode 58; state = 36; personality = 0; nextstate = 37; condition = 1; question = "Missile weapons."; text1 = "_How much adjustment?_"; code = set_flag(1,12,5); break; begintalknode 59; state = 36; personality = 0; nextstate = 37; condition = 1; question = "Quick action."; text1 = "_How much adjustment?_"; code = set_flag(1,12,6); break; begintalknode 69; state = 36; personality = 0; nextstate = 37; condition = 1; question = "Parry."; text1 = "_How much adjustment?_"; code = set_flag(1,12,7); break; begintalknode 70; state = 32; personality = 0; nextstate = 38; condition = 1; question = "Magic."; text1 = "_Which skill?_"; begintalknode 71; state = 38; personality = 0; nextstate = 37; condition = 1; question = "Battle magic."; text1 = "_How much adjustment?_"; code = set_flag(1,12,9); break; begintalknode 72; state = 38; personality = 0; nextstate = 37; condition = 1; question = "Mental magic."; text1 = "_How much adjustment?_"; code = set_flag(1,12,10); break; begintalknode 73; state = 38; personality = 0; nextstate = 37; condition = 1; question = "Blessing magic."; text1 = "_How much adjustment?_"; code = set_flag(1,12,11); break; begintalknode 74; state = 38; personality = 0; nextstate = 37; condition = 1; question = "Spellcraft."; text1 = "_How much adjustment?_"; code = set_flag(1,12,12); break; begintalknode 75; state = 32; personality = 0; nextstate = 39; condition = 1; question = "Shaping."; text1 = "_Which skill?_"; begintalknode 76; state = 39; personality = 0; nextstate = 37; condition = 1; question = "Fire Shaping."; text1 = "_How much adjustment?_"; code = set_flag(1,12,15); break; begintalknode 77; state = 39; personality = 0; nextstate = 37; condition = 1; question = "Battle Shaping."; text1 = "_How much adjustment?_"; code = set_flag(1,12,16); break; begintalknode 78; state = 39; personality = 0; nextstate = 37; condition = 1; question = "Magic Shaping."; text1 = "_How much adjustment?_"; code = set_flag(1,12,17); break; begintalknode 79; state = 39; personality = 0; nextstate = 37; condition = 1; question = "Healing Craft."; text1 = "_How much adjustment?_"; code = set_flag(1,12,18); break; begintalknode 82; state = 32; personality = 0; nextstate = 40; condition = 1; question = "General."; text1 = "_Which skill?_"; begintalknode 83; state = 40; personality = 0; nextstate = 37; condition = 1; question = "Leadership."; text1 = "_How much adjustment?_"; code = set_flag(1,12,20); break; begintalknode 84; state = 40; personality = 0; nextstate = 37; condition = 1; question = "Mechanics."; text1 = "_How much adjustment?_"; code = set_flag(1,12,21); break; begintalknode 85; state = 40; personality = 0; nextstate = 37; condition = 1; question = "Luck."; text1 = "_How much adjustment?_"; code = set_flag(1,12,22); break; begintalknode 86; state = 31; personality = 0; nextstate = 41; condition = 1; question = "Change spells. (includes healing)"; text1 = "The glowing fades, and new words appear on the obelisk."; text2 = "_Which type of spell would you like to change?_"; begintalknode 87; state = 41; personality = 0; nextstate = 42; condition = 1; question = "Battle."; text1 = "_Which spell?_"; begintalknode 88; state = 41; personality = 0; nextstate = 43; condition = 1; question = "Mental."; text1 = "_Which spell?_"; begintalknode 89; state = 41; personality = 0; nextstate = 44; condition = 1; question = "Blessing."; text1 = "_Which spell?_"; begintalknode 93; state = 41; personality = 0; nextstate = 45; condition = 1; question = "Healing."; text1 = "_Which spell?_"; begintalknode 94; state = 42; personality = 0; nextstate = 37; condition = 1; question = "Firebolt."; text1 = "_How much adjustment?_"; code = set_flag(1,12,40); break; begintalknode 95; state = 42; personality = 0; nextstate = 37; condition = 1; question = "Burning Spray."; text1 = "_How much adjustment?_"; code = set_flag(1,12,41); break; begintalknode 96; state = 42; personality = 0; nextstate = 37; condition = 1; question = "Searer."; text1 = "_How much adjustment?_"; code = set_flag(1,12,42); break; begintalknode 97; state = 42; personality = 0; nextstate = 37; condition = 1; question = "Ice Spray."; text1 = "_How much adjustment?_"; code = set_flag(1,12,43); break; begintalknode 98; state = 42; personality = 0; nextstate = 37; condition = 1; question = "Essence Orbs."; text1 = "_How much adjustment?_"; code = set_flag(1,12,44); break; begintalknode 99; state = 42; personality = 0; nextstate = 37; condition = 1; question = "Acid Shower."; text1 = "_How much adjustment?_"; code = set_flag(1,12,45); break; begintalknode 100; state = 42; personality = 0; nextstate = 37; condition = 1; question = "Kill."; text1 = "_How much adjustment?_"; code = set_flag(1,12,46); break; begintalknode 101; state = 42; personality = 0; nextstate = 37; condition = 1; question = "Aura of Flames."; text1 = "_How much adjustment?_"; code = set_flag(1,12,47); break; begintalknode 102; state = 43; personality = 0; nextstate = 37; condition = 1; question = "Daze."; text1 = "_How much adjustment?_"; code = set_flag(1,12,50); break; begintalknode 103; state = 43; personality = 0; nextstate = 37; condition = 1; question = "Mental Barrier."; text1 = "_How much adjustment?_"; code = set_flag(1,12,51); break; begintalknode 104; state = 43; personality = 0; nextstate = 37; condition = 1; question = "Unlock."; text1 = "_How much adjustment?_"; code = set_flag(1,12,52); break; begintalknode 105; state = 43; personality = 0; nextstate = 37; condition = 1; question = "Terror."; text1 = "_How much adjustment?_"; code = set_flag(1,12,53); break; begintalknode 106; state = 43; personality = 0; nextstate = 37; condition = 1; question = "Dominate."; text1 = "_How much adjustment?_"; code = set_flag(1,12,54); break; begintalknode 107; state = 43; personality = 0; nextstate = 37; condition = 1; question = "Strong Daze."; text1 = "_How much adjustment?_"; code = set_flag(1,12,55); break; begintalknode 108; state = 43; personality = 0; nextstate = 37; condition = 1; question = "Charisma."; text1 = "_How much adjustment?_"; code = set_flag(1,12,56); break; begintalknode 109; state = 43; personality = 0; nextstate = 37; condition = 1; question = "Mass Madness."; text1 = "_How much adjustment?_"; code = set_flag(1,12,57); break; begintalknode 110; state = 44; personality = 0; nextstate = 37; condition = 1; question = "War Blessing."; text1 = "_How much adjustment?_"; code = set_flag(1,12,60); break; begintalknode 111; state = 44; personality = 0; nextstate = 37; condition = 1; question = "Protection."; text1 = "_How much adjustment?_"; code = set_flag(1,12,61); break; begintalknode 112; state = 44; personality = 0; nextstate = 37; condition = 1; question = "Essence Shield."; text1 = "_How much adjustment?_"; code = set_flag(1,12,62); break; begintalknode 113; state = 44; personality = 0; nextstate = 37; condition = 1; question = "Speed."; text1 = "_How much adjustment?_"; code = set_flag(1,12,63); break; begintalknode 114; state = 44; personality = 0; nextstate = 37; condition = 1; question = "Mass Energize."; text1 = "_How much adjustment?_"; code = set_flag(1,12,64); break; begintalknode 115; state = 44; personality = 0; nextstate = 37; condition = 1; question = "Steel Skin."; text1 = "_How much adjustment?_"; code = set_flag(1,12,65); break; begintalknode 116; state = 44; personality = 0; nextstate = 37; condition = 1; question = "Essence Armor."; text1 = "_How much adjustment?_"; code = set_flag(1,12,66); break; begintalknode 117; state = 44; personality = 0; nextstate = 37; condition = 1; question = "Battle Roar."; text1 = "_How much adjustment?_"; code = set_flag(1,12,67); break; begintalknode 118; state = 45; personality = 0; nextstate = 37; condition = 1; question = "Minor Heal."; text1 = "_How much adjustment?_"; code = set_flag(1,12,70); break; begintalknode 119; state = 45; personality = 0; nextstate = 37; condition = 1; question = "Cure Effects."; text1 = "_How much adjustment?_"; code = set_flag(1,12,71); break; begintalknode 120; state = 45; personality = 0; nextstate = 37; condition = 1; question = "Augmentation."; text1 = "_How much adjustment?_"; code = set_flag(1,12,72); break; begintalknode 121; state = 45; personality = 0; nextstate = 37; condition = 1; question = "Heal."; text1 = "_How much adjustment?_"; code = set_flag(1,12,73); break; begintalknode 122; state = 45; personality = 0; nextstate = 37; condition = 1; question = "Group Heal."; text1 = "_How much adjustment?_"; code = set_flag(1,12,74); break; begintalknode 123; state = 45; personality = 0; nextstate = 37; condition = 1; question = "Remove Effects."; text1 = "_How much adjustment?_"; code = set_flag(1,12,75); break; begintalknode 124; state = 45; personality = 0; nextstate = 37; condition = 1; question = "Major Heal."; text1 = "_How much adjustment?_"; code = set_flag(1,12,76); break; begintalknode 125; state = 45; personality = 0; nextstate = 37; condition = 1; question = "Mass Restore."; text1 = "_How much adjustment?_"; code = set_flag(1,12,77); break; begintalknode 126; state = 31; personality = 0; nextstate = 46; condition = 1; question = "Change creations."; text1 = "The glowing fades, and new words appear on the obelisk."; text2 = "_Which type of creation would you like to change?_"; begintalknode 127; state = 46; personality = 0; nextstate = 47; condition = 1; question = "Fire."; text1 = "_Which one?_"; begintalknode 128; state = 47; personality = 0; nextstate = 37; condition = 1; question = "Fyora."; text1 = "_How much adjustment?_"; code = set_flag(1,12,80); break; begintalknode 129; state = 47; personality = 0; nextstate = 37; condition = 1; question = "Roamer."; text1 = "_How much adjustment?_"; code = set_flag(1,12,81); break; begintalknode 130; state = 47; personality = 0; nextstate = 37; condition = 1; question = "Drayk."; text1 = "_How much adjustment?_"; code = set_flag(1,12,82); break; begintalknode 131; state = 47; personality = 0; nextstate = 37; condition = 1; question = "Drakon."; text1 = "_How much adjustment?_"; code = set_flag(1,12,83); break; begintalknode 132; state = 46; personality = 0; nextstate = 48; condition = 1; question = "Battle."; text1 = "_Which one?_"; begintalknode 133; state = 48; personality = 0; nextstate = 37; condition = 1; question = "Thahd."; text1 = "_How much adjustment?_"; code = set_flag(1,12,84); break; begintalknode 134; state = 48; personality = 0; nextstate = 37; condition = 1; question = "Clawbug."; text1 = "_How much adjustment?_"; code = set_flag(1,12,85); break; begintalknode 135; state = 48; personality = 0; nextstate = 37; condition = 1; question = "Battle Alpha."; text1 = "_How much adjustment?_"; code = set_flag(1,12,86); break; begintalknode 136; state = 48; personality = 0; nextstate = 37; condition = 1; question = "Rotghroth."; text1 = "_How much adjustment?_"; code = set_flag(1,12,87); break; begintalknode 137; state = 46; personality = 0; nextstate = 49; condition = 1; question = "Magic."; text1 = "_Which one?_"; begintalknode 138; state = 49; personality = 0; nextstate = 37; condition = 1; question = "Artila."; text1 = "_How much adjustment?_"; code = set_flag(1,12,88); break; begintalknode 139; state = 49; personality = 0; nextstate = 37; condition = 1; question = "Vlish."; text1 = "_How much adjustment?_"; code = set_flag(1,12,89); break; begintalknode 140; state = 49; personality = 0; nextstate = 37; condition = 1; question = "Glaahk."; text1 = "_How much adjustment?_"; code = set_flag(1,12,90); break; begintalknode 141; state = 49; personality = 0; nextstate = 37; condition = 1; question = "Gazer."; text1 = "_How much adjustment?_"; code = set_flag(1,12,91); break; begintalknode 142; state = 46; personality = 0; nextstate = 37; condition = 1; question = "Ornk."; text1 = "_How much adjustment?_"; code = set_flag(1,12,92); break; begintalknode 143; state = 31; personality = 0; nextstate = 4; condition = 1; question = "become super powered and get EXP (you can choose which type of character in this one."; text1 = "The glowing fades, and new words appear on the obelisk."; text2 = "_which type?_"; begintalknode 144; state = 4; personality = 0; nextstate = 35; condition = 1; question = "shaper."; text1 = "you feel incredibly powerful gold is sudenly in your pockets items or in your pack you feel like you can do anything."; code = heal_char(0,2000); restore_energy_char(0,3000); heal_char(1,2000); restore_energy_char(1,3000); heal_char(2,2000); restore_energy_char(2,3000); heal_char(3,2000); restore_energy_char(3,3000); heal_char(4,2000); restore_energy_char(4,3000); heal_char(5,2000); restore_energy_char(5,3000); heal_char(6,2000); restore_energy_char(6,3000); heal_char(7,2000); restore_energy_char(7,3000); alter_stat(get_sdf(1,12),30); if (get_sdf(1,12) == 2) restore_energy_char(pc_num(),2000); else if (get_sdf(1,12) == 3) heal_char(pc_num(),2000); alter_stat(get_sdf(1,12),30); set_flag(1,12,0); alter_stat(get_sdf(1,12),30); set_flag(1,12,1); alter_stat(get_sdf(1,12),30); set_flag(1,12,2); alter_stat(get_sdf(1,12),30); set_flag(1,12,3); alter_stat(get_sdf(1,12),30); set_flag(1,12,4); alter_stat(get_sdf(1,12),30); set_flag(1,12,5); alter_stat(get_sdf(1,12),30); set_flag(1,12,6); alter_stat(get_sdf(1,12),30); set_flag(1,12,7); alter_stat(get_sdf(1,12),30); set_flag(1,12,9); alter_stat(get_sdf(1,12),30); set_flag(1,12,10); alter_stat(get_sdf(1,12),30); set_flag(1,12,11); alter_stat(get_sdf(1,12),30); set_flag(1,12,12); alter_stat(get_sdf(1,12),30); set_flag(1,12,15); alter_stat(get_sdf(1,12),30); set_flag(1,12,16); alter_stat(get_sdf(1,12),30); set_flag(1,12,17); alter_stat(get_sdf(1,12),30); set_flag(1,12,18); alter_stat(get_sdf(1,12),30); set_flag(1,12,20); alter_stat(get_sdf(1,12),30); set_flag(1,12,21); alter_stat(get_sdf(1,12),30); set_flag(1,12,22); alter_stat(get_sdf(1,12),30); set_flag(1,12,40); alter_stat(get_sdf(1,12),30); set_flag(1,12,41); alter_stat(get_sdf(1,12),30); set_flag(1,12,42); alter_stat(get_sdf(1,12),30); set_flag(1,12,43); alter_stat(get_sdf(1,12),30); set_flag(1,12,44); alter_stat(get_sdf(1,12),30); set_flag(1,12,45); alter_stat(get_sdf(1,12),30); set_flag(1,12,46); alter_stat(get_sdf(1,12),30); set_flag(1,12,47); alter_stat(get_sdf(1,12),30); set_flag(1,12,50); alter_stat(get_sdf(1,12),30); set_flag(1,12,51); alter_stat(get_sdf(1,12),30); set_flag(1,12,52); alter_stat(get_sdf(1,12),30); set_flag(1,12,53); alter_stat(get_sdf(1,12),30); set_flag(1,12,54); alter_stat(get_sdf(1,12),30); set_flag(1,12,55); alter_stat(get_sdf(1,12),30); set_flag(1,12,56); alter_stat(get_sdf(1,12),30); set_flag(1,12,57); alter_stat(get_sdf(1,12),30); set_flag(1,12,60); alter_stat(get_sdf(1,12),30); set_flag(1,12,61); alter_stat(get_sdf(1,12),30); set_flag(1,12,62); alter_stat(get_sdf(1,12),30); set_flag(1,12,63); alter_stat(get_sdf(1,12),30); set_flag(1,12,64); alter_stat(get_sdf(1,12),30); set_flag(1,12,65); alter_stat(get_sdf(1,12),30); set_flag(1,12,66); alter_stat(get_sdf(1,12),30); set_flag(1,12,67); alter_stat(get_sdf(1,12),30); set_flag(1,12,70); alter_stat(get_sdf(1,12),30); set_flag(1,12,71); alter_stat(get_sdf(1,12),30); set_flag(1,12,72); alter_stat(get_sdf(1,12),30); set_flag(1,12,73); alter_stat(get_sdf(1,12),30); set_flag(1,12,74); alter_stat(get_sdf(1,12),30); set_flag(1,12,75); alter_stat(get_sdf(1,12),30); set_flag(1,12,76); alter_stat(get_sdf(1,12),30); set_flag(1,12,77); alter_stat(get_sdf(1,12),30); set_flag(1,12,80); alter_stat(get_sdf(1,12),30); set_flag(1,12,81); alter_stat(get_sdf(1,12),30); set_flag(1,12,82); alter_stat(get_sdf(1,12),30); set_flag(1,12,83); alter_stat(get_sdf(1,12),30); set_flag(1,12,84); alter_stat(get_sdf(1,12),30); set_flag(1,12,85); alter_stat(get_sdf(1,12),30); set_flag(1,12,86); alter_stat(get_sdf(1,12),30); set_flag(1,12,87); alter_stat(get_sdf(1,12),30); set_flag(1,12,88); alter_stat(get_sdf(1,12),30); set_flag(1,12,89); alter_stat(get_sdf(1,12),30); set_flag(1,12,90); alter_stat(get_sdf(1,12),30); set_flag(1,12,91); alter_stat(get_sdf(1,12),30); set_flag(1,12,92); alter_stat(get_sdf(1,12),30); change_coins(20000); award_party_xp(10000,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(10000,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(10000,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(10000,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(10000,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp(1,get_level(pc_num())); award_party_xp Posts: 91 | Registered: Monday, October 3 2005 07:00 |