v0.8.10 (BWM fill) released to Google Play!

Useful links
Source code of the game - Contribution guide - ATCS Editor - Translate the game on Weblate - Example walkthrough - Andor's Trail Directory - Join the Discord
Get the game (v0.8.10) from Google, F-Droid, our server, or itch.io

scream pain and fire quest

Unstructured ideas, requests and suggestions for the development of the game.

should the sword of shadow fire be a 1h or 2h weapon?

1h weapon
4
50%
2h weapon
4
50%
 
Total votes: 8

Pyrizzle
VIP
Posts: 6435
Joined: Sat Jun 25, 2011 1:00 am
android_version: 6.0 - Marshmallow
Location: Fire Nation HQ

Re: scream pain and fire quest

Post by Pyrizzle »

sorrow wrote:Lol well I did find a change that needs to be made the Oakens I changed the name to Tree Walkers.
Gotcha! I will go ahead and change the name in the quest dialog.
---------------------------------------------------------------------------------------

Player Name:Pyro
Lvl:24XP:244KAP:2/10HP:80AC: 189%AD:13-21CHS:-6CM: 0BC: 20%DR:2
IF:2Reg:2FSDW:1

May Elythara bless you and light your path!

---------------------------------------------------------------------------------------
User avatar
sorrow
Posts: 1898
Joined: Sun Apr 21, 2013 2:32 pm
android_version: 2.3 - Gingerbread
Location: the land of the devil dogs

Re: scream pain and fire quest

Post by sorrow »

Ok bro tomorrow I have to redo some codes due to errors in them.

Sorrow
Lvl:80 XP:9214038 Gold:1mil Hp:243 AC:301 Ad:28-49 Ch:21 Cm:2.0 Ecc:15 BC:148 Dr:3

skills:
WA:2. HH:2. CS:2. TH:2 QL:2 IF:2 REG:2 MF:5 DBS:1 2HSP:1 LAP:2 HAP:1 SREG:1
L/E
CHAR:1 ROLS:1 ELYR:1 GOLF:1 SHAF: 1
only1doug
Posts: 169
Joined: Sun Feb 03, 2013 10:21 am
android_version: 4.1 - Jellybean
Location: London

Re: scream pain and fire quest

Post by only1doug »

Nice Work Pyro and Sorrow!
Pyrizzle wrote:I'm starting to pull everything together for one big post with all quest information:
I'm going to add corrections in red and Comments in Green

Here's what I have so far:

Section #1: Directory of Sections
1) Directory of sections
2) Quest Log (Main overview of story)
3) Dialog
4) NPCs (Non player characters)
5) Drop List
6) Actor Conditions
7) Items
Nice setup
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section #2: Quest Log
In Plain Text:
#1. I met a man named Stephen, he is the leader of survivors from Ash, he asked me to help him defeat the demons who destroyed his village. Stephen said that I must first find the Cartographer in Stoutford., he will be able to help me find my way. Punctuation
#2. I found the Cartographer in Stoutford but his map making supplies where lost during the attack. He needs me to find 5 Arulir skins, 10 dead spiders, a Griffin feather, and a gall from an Oaken.
#3. I have retrieved all the supplies for the Cartographer. The Cartographer gave me a map to where the demons are hiding.
#4. I have found and destroyed Jezebeth. He was the one who got convinced the Feygard guards to leave the village unprotected. I should return to Stephen and tell him what happened. just tweaking dialogue, up to the quest creator to determine their choice of finished dialogue.
#5. I gave the Demon Wing to Stephen as proof that i have dispatched the demon's leader Jezebeth. Stephen was so grateful that he blessed me with the Blessing of the Shadow.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section #3: Dialog
In Plain Text:
~Work in Progress~ [Updated with newly added dialog]


Pyrizzle wrote: -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"Our hero (aka you) comes across a small encampment were you find an old man among the encampment who asks for your help."

Stephen: Please young boy help us!
Hero:
*What do you need help with old man?
*Whatever old man. (ends conversation, can be restarted)
Stephen: My name is Stephen, I am the leader of the survivors from Ash.
Stephen: One day we were betrayed by the Feygard guards Guards that Feygard sent to defend our villages. I never liked the Feygard Guards, due to the inherant redundancy, this is just tweaking to avoid that particular sequence of words.
Hero:
*What? The Feygard guards would never do such a thing. You're lying old man! (ends conversation, can be restarted)
* Stephen, can you tell me what happened to Ash? Punctuation, the comma adds a short pause in the sentance.
* I don't care what happened to your city, just get on with what you need help with.Punctuation, the comma adds a short pause in the sentance.
Stephen:*Closes his eyes and tries to remember* It was early morning. The town's lamps that lit our town streets were starting to go out. All of a sudden I heard a loud scream and then saw one of the farmers run by on fire. just tweaking the speech here.
Hero:
*Please go on
*I've heard enough good bye (ends conversation to be restarted) spelling
Stephen: As Some of the villagers tried to help the poor man by pouring water on him, the farmer screamed louder and the fire burned even stronger as though the water was feeding the flames.
Hero:
* But what caused the fire?
* This seems like it will go one forever can we speed things up?
Stephen: I decided to go to where the farmer lived to tell his family what had happened, but when I got there I saw these... These... these demons burning down his farm. His family was no where to be found. I fear that they too were burned alive.
Hero:
* Oh my God! ....please go on. punctuation for emphasis
* Ok, are we almost done yet? more punctuation
Stephen: I ran back to our village and rang the alarm to alert the guards but they never showed up Arrived.tweaking the dialogue again
The demons came and destroyed our town. Our warriors tried to fend off the demons but they were all wiped out, they were all burned burnt to ashes.burnt to ash or burnt to ashes, either would work.
Stephen: Our village is overrun by monsters that burn everything they touch.
Stephen: We here are the only ones that got away alive. We fear that if they are not stoppedthat they will spread and eventually destroy everything. the second 'that' in that sentence was redundant.
Hero:
*Okay old man, I will help you destroy this evil.
*No way old man your story is full of lies and I should report you to the Feygard guards authorities and see what they have to say. (ends conversation to be restarted)again, I just don't like feygard guards as a phrase
Stephen: oh good, but before you go destroy this evil you must first find the Cartographer.
Stephen: The Cartographer had been mapping the areas around the mountains for years and would certainly know where these demons come from.
Stephen: last I heard he went to Stoutford to get away from everything.
Hero:
*Ok, I will go to Stoutford and seek the Cartographer.
*This sounds like something you should deal with on your own (End conversation, can be restarted)
*Alright but there better be some kind of reward in the end.
Last edited by only1doug on Mon Jun 10, 2013 3:43 pm, edited 1 time in total.
Lvl: 80, XP: -, Gold: -, RoLS: 1, ElyR: 0, RoL: 0, ChaR: 0, GoLF: 0, ShaF: 0, SRoV: 0, VSH: 0
HP: 259, AC: 250%, AD: 63-69, AP: 2, ECC: 0%, CM: -, BC: 30%, DR: 5
User avatar
sorrow
Posts: 1898
Joined: Sun Apr 21, 2013 2:32 pm
android_version: 2.3 - Gingerbread
Location: the land of the devil dogs

Re: scream pain and fire quest

Post by sorrow »

Thanks Doug ill make the changes in my personal version of the dialogue and Pyro can make the changes to post dialogue. It doses sound better this way. Thanks.

Pyro I forgot to add the commander to NPC list even tho he will die.

Sorrow
Lvl:80 XP:9214038 Gold:1mil Hp:243 AC:301 Ad:28-49 Ch:21 Cm:2.0 Ecc:15 BC:148 Dr:3

skills:
WA:2. HH:2. CS:2. TH:2 QL:2 IF:2 REG:2 MF:5 DBS:1 2HSP:1 LAP:2 HAP:1 SREG:1
L/E
CHAR:1 ROLS:1 ELYR:1 GOLF:1 SHAF: 1
Pyrizzle
VIP
Posts: 6435
Joined: Sat Jun 25, 2011 1:00 am
android_version: 6.0 - Marshmallow
Location: Fire Nation HQ

Re: scream pain and fire quest

Post by Pyrizzle »

only1doug wrote:I'm going to add corrections in red and Comments in Green
Thank you so much Only1Dug for the assistance. You have been a huge help!!!
---------------------------------------------------------------------------------------

Player Name:Pyro
Lvl:24XP:244KAP:2/10HP:80AC: 189%AD:13-21CHS:-6CM: 0BC: 20%DR:2
IF:2Reg:2FSDW:1

May Elythara bless you and light your path!

---------------------------------------------------------------------------------------
User avatar
sorrow
Posts: 1898
Joined: Sun Apr 21, 2013 2:32 pm
android_version: 2.3 - Gingerbread
Location: the land of the devil dogs

Re: scream pain and fire quest

Post by sorrow »

And then some
Thanks.

Sorrow
Lvl:80 XP:9214038 Gold:1mil Hp:243 AC:301 Ad:28-49 Ch:21 Cm:2.0 Ecc:15 BC:148 Dr:3

skills:
WA:2. HH:2. CS:2. TH:2 QL:2 IF:2 REG:2 MF:5 DBS:1 2HSP:1 LAP:2 HAP:1 SREG:1
L/E
CHAR:1 ROLS:1 ELYR:1 GOLF:1 SHAF: 1
Tomcat
VIP
Posts: 1353
Joined: Tue Feb 08, 2011 7:05 am
android_version: 7.0

Re: scream pain and fire quest

Post by Tomcat »

I'm happy to help with the proofreading. I do post with typos sometimes when I'm in a rush, but I'm actually very good at proofreading.
Norbert
Lvl:52 XP:2597576 AP:12 HP:124 AC:282 AD:30-42 CHS:27 CM:2.0 ECC:18% BC:132 DR:2
Skills: CS:2 IF:2 Ev:3 Rg:1 DgPro:1 1HPro:2 LtAPro:2 FS-DW:2 Sp-DW:1
Equip: FP BSS JoF RoP PRoB SrpHbk GoLF EnhCH EnhCB
Other: DotSP VD GoW FB TG RoD+6 Oegyth:6
User avatar
sorrow
Posts: 1898
Joined: Sun Apr 21, 2013 2:32 pm
android_version: 2.3 - Gingerbread
Location: the land of the devil dogs

Re: scream pain and fire quest

Post by sorrow »

Well Tom you seen any other errors (including codes) and let us know so we can fix em thanks.
Also Pyro when dialogue is complete either pm it or post it here because I have to take it all apart before I make the code for it thanks.
Sorrow

Sorrow
Lvl:80 XP:9214038 Gold:1mil Hp:243 AC:301 Ad:28-49 Ch:21 Cm:2.0 Ecc:15 BC:148 Dr:3

skills:
WA:2. HH:2. CS:2. TH:2 QL:2 IF:2 REG:2 MF:5 DBS:1 2HSP:1 LAP:2 HAP:1 SREG:1
L/E
CHAR:1 ROLS:1 ELYR:1 GOLF:1 SHAF: 1
Wyrmspawn
Posts: 462
Joined: Sun Jun 03, 2012 2:20 am
android_version: 3.0
Location: In the dark.

Re: scream pain and fire quest

Post by Wyrmspawn »

This was barely quiet for a day... jeez, chill, sorrow. The next update won't be coming out anytime son anyway, so plenty of time to work with, no need to rush through everything.

You've been posting more posts in two months than I have in a whole year. :lol: You don't have to rush with everything...
Hey guys, I'm back.
User avatar
sorrow
Posts: 1898
Joined: Sun Apr 21, 2013 2:32 pm
android_version: 2.3 - Gingerbread
Location: the land of the devil dogs

Re: scream pain and fire quest

Post by sorrow »

Okkl lets see if this works. This here is dialogue for Stephen

Code: Select all

 [
  {
    "id": "Stephen 1",
    "replies": [
      {
        "text": "What do you need help with old man?",
        "nextPhraseID": "Stephen 2"
      },
      {
        "text": "Whatever old man.",
        "nextPhraseID": "X"
      }
    ],
    "message": "Please young boy help us!"
  },
  {
    "id": "Stephen 2",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Stephen 3"
      }
    ],
    "message": "My name is Stephen, I am the leader of the survivors from Ash."
  },
  {
    "id": "Stephen 3",
    "replies": [
      {
        "text": "What? The Feygard guards would never do such a thing. You're lying old man!",
        "nextPhraseID": "X"
      },
      {
        "text": "Stephen, can you tell me what happened to Ash?",
        "nextPhraseID": "Stephen 4"
      },
      {
        "text": "I don't care what happened to your city, just get on with what you need help with.",
        "nextPhraseID": "Stephen 4"
      }
    ],
    "message": "One day we were betrayed by the Guards that Feygard sent to defend our villages."
  },
  {
    "id": "Stephen 4",
    "replies": [
      {
        "text": "Please go on.",
        "nextPhraseID": "Stephen 5"
      },
      {
        "text": "I've heard enough good bye.",
        "nextPhraseID": "X"
      }
    ],
    "message": "*Closes his eyes and tries to remember* It was early morning. The lamps that lit our town streets were starting to go out. All of a sudden I heard a loud scream and then saw one of the farmers run by on fire."
  },
  {
    "id": "Stephen 5",
    "replies": [
      {
        "text": "But what caused the fire?",
        "nextPhraseID": "Stephen 6"
      },
      {
        "text": "This seems like it will go one forever can we speed things up?",
        "nextPhraseID": "Stephen 6"
      }
    ],
    "message": "Some of the villagers tried to help the poor man by pouring water on him, the farmer screamed louder and the fire burned even stronger as though the water was feeding the flames."
  },
  {
    "id": "Stephen 6",
    "replies": [
      {
        "text": "Oh my God! ....please go on.",
        "nextPhraseID": "Stephen 7"
      },
      {
        "text": "Ok, are we almost done yet?",
        "nextPhraseID": "Stephen 7"
      }
    ],
    "message": "I decided to go to where the farmer lived to tell his family what had happened, but when I got there I saw these... These... these demons burning down his farm. His family was no where to be found. I fear that they too were burned alive."
  },
  {
    "id": "Stephen 7",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Stephen 8"
      }
    ],
    "message": "I ran back to our village and rang the alarm to alert the guards but they never arrived. The demons came and destroyed our town. Our warriors tried to fend off the demons but they were all wiped out, they were all burnt to ash."
  },
  {
    "id": "Stephen 8",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Stephen 9"
      }
    ],
    "message": "Our village is overrun by monsters that burn everything they touch."
  },
  {
    "id": "Stephen 9",
    "replies": [
      {
        "text": "Okay old man, I will help you destroy this evil.",
        "nextPhraseID": "Stephen 10"
      },
      {
        "text": "No way old man your story is full of lies and I should report you to the Feygard authorities and see what they have to say.",
        "nextPhraseID": "X"
      }
    ],
    "message": "We here are the only ones that got away alive. We fear that if they are not stopped they will spread and eventually destroy everything."
  },
  {
    "id": "Stephen 10",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Stephen 11"
      }
    ],
    "message": "Oh good, but before you go destroy this evil you must first find the Cartographer."
  },
  {
    "id": "Stephen 11",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Stephen 12"
      }
    ],
    "message": "The Cartographer had been mapping the areas around the mountains for years and would certainly know where these demons come from."
  },
  {
    "id": "Stephen 12",
    "replies": [
      {
        "text": "Ok, I will go to Stoutford and seek the Cartographer.",
        "nextPhraseID": "Stephen 13"
      },
      {
        "text": "This sounds like something you should deal with on your own",
        "nextPhraseID": "X"
      },
      {
        "text": "Alright but there better be some kind of reward in the end.",
        "nextPhraseID": "Stephen 13"
      }
    ],
    "message": "Last I heard he went to Stoutford to get away from everything."
  },
  {
    "id": "Stephen 13",
    "replies": [
      {
        "requires": {
          "item": {
            "itemID": "Wing of the Demon",
            "quantity": 1
          },
          "progress": "Scream Pain and Fire:1"
        },
        "text": "Yes I slayed their leader Jezebeth, and here's proof.",
        "nextPhraseID": "Stephen 14"
      },
      {
        "text": "No not yet.",
        "nextPhraseID": "X"
      },
      {
        "text": "Can you tell me your story again?",
        "nextPhraseID": "Stephen 4"
      }
    ],
    "message": "Did you kill them?"
  },
  {
    "id": "Stephen 14",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Stephen 15"
      }
    ],
    "message": "What's this? ... This can't be... Yes it is! Its the wing from Jezebeth !!!"
  },
  {
    "id": "Stephen 15",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Stephen 16"
      }
    ],
    "message": "*Over joyed* You did it! You [i]actually[/i] did it!!!"
  },
  {
    "id": "Stephen 16",
    "message": "Oh thank you! Thank you very much! How can we ever repay you?",
    "rewards": [
      {
        "rewardType": 1,
        "rewardID": "End Quest",
        "value": "Quest1"
      }
    ],
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Stephen 17"
      }
    ]
  },
  {
    "id": "Stephen 17",
    "replies": [
      {
        "text": "Sure",
        "nextPhraseID": "Stephen 18"
      },
      {
        "text": "Ill pass thank you.",
        "nextPhraseID": "X"
      }
    ],
    "message": "Oh please young hero; please allow me to give you a blessing of the shadow."
  },
  {
    "id": "Stephen 18",
    "rewards": [
      {
        "rewardType": 2,
        "rewardID": "Blessing of the Shadow",
        "value": 1
      }
    ],
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Stephen 19"
      }
    ]
  },
  {
    "id": "Stephen 19",
    "replies": [
      {
        "text": "N"
      }
    ],
    "message": "Thank you again hero."
  }
] 
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Yes I made all corrections if I need to make more I can always update it but I think o got it all. This is jezebeth and the commanders dialogue.

Code: Select all

 [
  {
    "id": "Jezebeth 1",
    "replies": [
      {
        "text": "What's going on here?",
        "nextPhraseID": "Jezebeth 2"
      },
      {
        "text": "Yeah I'm the one that's messing up your plans! Why are you just standing there commander?",
        "nextPhraseID": "Jezebeth 2"
      },
      {
        "text": "Why is a Feygard commander here?",
        "nextPhraseID": "Jezebeth 2"
      }
    ],
    "message": "Awww... so your the one who has been interrupting my plans..."
  },
  {
    "id": "Jezebeth 2",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Jezebeth 3"
      }
    ],
    "message": "The commander is my puppet."
  },
  {
    "id": "Jezebeth 3",
    "replies": [
      {
        "text": "But why?",
        "nextPhraseID": "Jezebeth4"
      },
      {
        "text": "Why would you do such an awful thing?",
        "nextPhraseID": "Jezebeth 4"
      }
    ],
    "message": "I bribed him into believing that he will receive riches beyond his wildest dreams if he were to have his troops leave the village of Ash."
  },
  {
    "id": "Jezebeth 4",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Commander Q"
      }
    ],
    "message": "Just for the fun of it... I love hearing you pathetic humans scream in pain and burned by my fire mwahahahah!"
  },
  {
    "id": "Commander 1",
    "message": "I did what you asked NOW WHERE'S MY GOLD!?!?!?!"
  },
  {
    "id": "Jezebeth 5",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Jezebeth 6"
      }
    ]
  },
  {
    "id": "Jezebeth 6",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Commander 2"
      }
    ],
    "message": "You are of no use to me anymore."
  },
  {
    "id": "Commander 2",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Jezebeth 7"
      }
    ],
    "message": "*Becomes consumed by dark fire and screams in agony and is then killed*"
  },
  {
    "id": "Jezebeth 7",
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Jezebeth 8"
      }
    ],
    "message": "Hahaha yes that is the scream I love."
  },
  {
    "id": "Jezebeth 8",
    "replies": [
      {
        "text": "For the shadow you will die!",
        "nextPhraseID": "F"
      },
      {
        "text": "Just shut up and die already!",
        "nextPhraseID": "F"
      },
      {
        "text": "Please don't hurt me!!!",
        "nextPhraseID": "F"
      }
    ],
    "message": "Now it's your turn to feel the burn muahahahaha!!!!!"
  }
] 
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
These are all NPC

Code: Select all

 [
  {
    "id": "Griffin",
    "name": "Griffin",
    "maxHP": 250,
    "maxAP": 12,
    "monsterClass": 4,
    "attackDamage": {
      "min": 25,
      "max": 30
    },
    "droplistID": "Griffin",
    "attackCost": 4,
    "attackChance": 220,
    "criticalSkill": 25,
    "criticalMultiplier": "2.5",
    "blockChance": 250,
    "damageResistance": 5,
    "iconID": "monsters_rltiles1:20"
  },
  {
    "id": "Tree Walkers",
    "name": "Tree Walkers",
    "maxHP": 300,
    "maxAP": 12,
    "monsterClass": 3,
    "attackDamage": {
      "min": 50,
      "max": 55
    },
    "hitEffect": {
      "conditionsTarget": [
        {
          "magnitude": 1,
          "duration": 10,
          "chance": 50,
          "condition": "splinters strong"
        }
      ]
    },
    "droplistID": "Tree Walkers",
    "attackCost": 6,
    "attackChance": 250,
    "blockChance": 300,
    "damageResistance": 10,
    "iconID": "monsters_rltiles1:58"
  },
  {
    "id": "Lesser Dark Fire Demon",
    "name": "Lesser Dark Fire Demon",
    "maxHP": 50,
    "maxAP": 12,
    "monsterClass": 2,
    "attackDamage": {
      "min": 15,
      "max": 20
    },
    "hitEffect": {
      "conditionsTarget": [
        {
          "magnitude": 1,
          "duration": 15,
          "chance": 10,
          "condition": "Dark Burn Weak"
        }
      ]
    },
    "iconID": "monsters_wraiths:0",
    "droplistID": "LDFD",
    "attackCost": 4,
    "attackChance": 150,
    "blockChance": 190,
    "damageResistance": 5
  },
  {
    "id": "Dark Fire Demon",
    "name": "Dark Fire Demon",
    "maxHP": 100,
    "maxAP": 14,
    "monsterClass": 2,
    "attackDamage": {
      "min": 20,
      "max": 25
    },
    "hitEffect": {
      "conditionsTarget": [
        {
          "magnitude": 1,
          "duration": 10,
          "chance": 20,
          "condition": "Dark Burn"
        }
      ]
    },
    "iconID": "monsters_wraiths:1",
    "droplistID": "DFD",
    "attackCost": 7,
    "attackChance": 155,
    "blockChance": 195,
    "damageResistance": 7
  },
  {
    "id": "Jezebeth",
    "name": "Jezebeth",
    "maxHP": 400,
    "maxAP": 12,
    "unique": 1,
    "monsterClass": 2,
    "attackDamage": {
      "min": 25,
      "max": 30
    },
    "hitEffect": {
      "conditionsTarget": [
        {
          "magnitude": 1,
          "duration": 15,
          "chance": 50,
          "condition": "Dark Burn Strong"
        }
      ]
    },
    "iconID": "monsters_rltiles1:2",
    "droplistID": "Jezebeth",
    "attackCost": 12,
    "attackChance": 200,
    "blockChance": 199,
    "damageResistance": 10,
    "phraseID": "Jezebeth 1"
  },
  {
    "id": "Walking Branch",
    "name": "Walking Branch",
    "maxHP": 200,
    "maxAP": 12,
    "monsterClass": 3,
    "attackDamage": {
      "min": 25,
      "max": 30
    },
    "hitEffect": {
      "conditionsTarget": [
        {
          "magnitude": 1,
          "duration": 5,
          "chance": 25,
          "condition": "splinters normal"
        }
      ]
    },
    "droplistID": "Walking Branch",
    "attackCost": 4,
    "attackChance": 150,
    "blockChance": 200,
    "damageResistance": 5,
    "iconID": "monsters_rltiles1:58"
  },
  {
    "id": "Walking Stick",
    "name": "Walking Stick",
    "maxHP": 100,
    "maxAP": 12,
    "monsterClass": 3,
    "attackDamage": {
      "min": 10,
      "max": 15
    },
    "hitEffect": {
      "conditionsTarget": [
        {
          "magnitude": 1,
          "duration": 3,
          "chance": 10,
          "condition": "splinters weak"
        }
      ]
    },
    "droplistID": "Walking Stick",
    "attackCost": 3,
    "attackChance": 50,
    "blockChance": 100,
    "iconID": "monsters_rltiles1:58"
  },
  {
    "id": "Phoenix",
    "name": "Phoenix",
    "monsterClass": 4,
    "iconID": "monsters_rltiles1:51"
  },
  {
    "id": "Stephen",
    "name": "Stephen",
    "iconID": "monsters_men2:4",
    "phraseID": "Stephen 1",
    "droplistID": "End Quest"
  },
  {
    "id": "Cartographer",
    "name": "Cartographer",
    "iconID": "monsters_mage2:0",
    "phraseID": "Cartographer 1",
    "droplistID": "Cartographer"
  },
  {
    "id": "Commander",
    "name": "Commander",
    "iconID": "monsters_men:3",
    "unique": 1,
    "phraseID": "Commander 1"
  }
]
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
This is dialog for the cartographer. Thanks for the help with posting problem Pyro.

Code: Select all

 [
  {
    "id": "Cartographer 1",
    "replies": [
      {
        "text": "I'm looking for a Cartographer from Ash. Are you him?",
        "nextPhraseID": "Cartographer 2"
      },
      {
        "text": "I forget why I am here.",
        "nextPhraseID": "X"
      }
    ],
    "message": "*looking scared* who are you? What do you want?"
  },
  {
    "id": "Cartographer 2",
    "replies": [
      {
        "text": "Well no I'm sorry to say that the city of Ash has been destroyed. All that's left is a small encampment.",
        "nextPhraseID": "Cartographer 3"
      },
      {
        "nextPhraseID": "Cartographer 3",
        "text": "I'm sorry but the city of Ash is now just a pile of ashes."
      }
    ],
    "message": "Yes I am the Cartographer. Did Ash survived? Can I go back now? That's why you came right? To tell me I can go home?"
  },
  {
    "id": "Cartographer 3",
    "replies": [
      {
        "text": "I don't know but I will find out. That's why I need the map, do you have it?",
        "nextPhraseID": "Cartographer 4"
      },
      {
        "text": "I don't know and don't care. Do you have the map I need?",
        "nextPhraseID": "Cartographer 4"
      }
    ],
    "message": "* crying* Why? Why did those monsters destroy our town?"
  },
  {
    "id": "Cartographer 4",
    "replies": [
      {
        "text": "Ok, what supplies do you need?",
        "nextPhraseID": "Cartographer 5"
      },
      {
        "text": "I don't need the map that bad.",
        "nextPhraseID": "X"
      },
      {
        "text": "This better be worth it.",
        "nextPhraseID": "Cartographer 5"
      }
    ],
    "message": "Well that's the problem. All my map making supplies were destroyed in ash. If you are able to get the supplies I need, I can make you the map you seek."
  },
  {
    "id": "Cartographer 5",
    "rewards": [
      {
        "rewardID": "Scream Pain and Fire",
        "value": 1
      }
    ],
    "replies": [
      {
        "text": "Where can I find a Griffin?",
        "nextPhraseID": "Cartographer 6"
      },
      {
        "text": "Where can I find the Tree Walkers?",
        "nextPhraseID": "Cartographer 7"
      },
      {
        "text": "I will be right back with the supplies you need.",
        "nextPhraseID": "Cartographer 8"
      }
    ],
    "message": "In order to make the map I require 5 Arulir skin, 10 dead spiders, a Griffin feather, and a gall from a Tree Walker."
  },
  {
    "id": "Cartographer 6",
    "replies": [
      {
        "text": "Ok, what else did you need?",
        "nextPhraseID": "Cartographer 5"
      }
    ],
    "message": "I haven't seen a Griffin in years. Last I herd they live up in high places."
  },
  {
    "id": "Cartographer 7",
    "replies": [
      {
        "text": "Ok, what else did you need?",
        "nextPhraseID": "Cartographer 5"
      }
    ],
    "message": "The Tree Walkers live in the forest south of here. Please be careful, the Tree Walkers have been known to take out their enemies even after being stricken down. The splinters they shoot out are quite poisonous to humans."
  },
  {
    "id": "Cartographer 8",
    "replies": [
      {
        "text": "No not yet.",
        "nextPhraseID": "X"
      },
      {
        "requires": {
          "item": {
            "itemID": "Spider,Arulir Skin,Feather,Oak Gall",
            "quantity": "10,5,1,1"
          }
        },
        "text": "Yes, here they are.",
        "nextPhraseID": "Cartographer 9"
      },
      {
        "text": "Where can I find a Griffin?",
        "nextPhraseID": "Cartographer 6"
      },
      {
        "text": "Where can I find the Tree Walkers?",
        "nextPhraseID": "Cartographer 7"
      }
    ],
    "message": "Did you find my supplies yet?"
  },
  {
    "id": "Cartographer 9",
    "rewards": [
      {
        "rewardID": "Scream Pain and Fire",
        "value": 3
      }
    ],
    "replies": [
      {
        "text": "N",
        "nextPhraseID": "Cartographer 10"
      }
    ],
    "message": "Thank you! These will work perfectly."
  },
  {
    "id": "Cartographer 10",
    "replies": [
      {
        "text": "So I did all that for nothing?",
        "nextPhraseID": "Cartographer 11"
      },
      {
        "text": "Very funny.",
        "nextPhraseID": "Cartographer 11"
      }
    ],
    "message": "While you were gone I found the map u wanted. It was in my pocket this whole time. Funny right?"
  },
  {
    "id": "Cartographer 11",
    "rewards": [
      {
        "rewardType": 1,
        "rewardID": "Cartographer",
        "value": 1
      },
      {
        "rewardID": "Scream Pain and Fire",
        "value": 3
      }
    ],
    "message": "In return for your help, if you ever need a map I'll make you one free of charge."
  }
] 
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

New drop list

Code: Select all

 [
  {
    "id": "End Quest",
    "items": [
      {
        "quantity": {
          "min": 500,
          "max": 500
        },
        "itemID": "Gold",
        "chance": 100
      },
      {
        "quantity": {
          "min": 1000,
          "max": 1000
        },
        "itemID": "Xp",
        "chance": 100
      }
    ]
  },
  {
    "id": "Cartographer",
    "items": [
      {
        "quantity": {
          "min": 1,
          "max": 1
        },
        "itemID": "Fire Demon Cave Map",
        "chance": 100
      }
    ]
  },
  {
    "id": "Griffin",
    "items": [
      {
        "quantity": {
          "min": 100,
          "max": 100
        },
        "itemID": "gold",
        "chance": 75
      },
      {
        "quantity": {
          "min": 1,
          "max": 4
        },
        "itemID": "broken feather",
        "chance": 50
      },
      {
        "quantity": {
          "max": 1,
          "min": 1
        },
        "itemID": "feather",
        "chance": 25
      },
      {
        "quantity": {
          "max": 1,
          "min": 1
        },
        "itemID": "Phoenix egg",
        "chance": 25
      }
    ]
  },
  {
    "id": "Tree Walkers",
    "items": [
      {
        "quantity": {
          "min": 110,
          "max": 110
        },
        "itemID": "gold",
        "chance": 75
      },
      {
        "quantity": {
          "max": 1,
          "min": 1
        },
        "itemID": "oak gall",
        "chance": 25
      },
      {
        "quantity": {
          "min": 1,
          "max": 5
        },
        "itemID": "oak planks",
        "chance": 50
      }
    ]
  },
  {
    "id": "LDFD",
    "items": [
      {
        "quantity": {
          "min": 100,
          "max": 100
        },
        "itemID": "gold",
        "chance": 75
      },
      {
        "quantity": {
          "min": 1,
          "max": 3
        },
        "itemID": "Major Health Potins",
        "chance": 50
      },
      {
        "quantity": {
          "min": 1,
          "max": 1
        },
        "itemID": "Essence of Fire",
        "chance": 25
      }
    ]
  },
  {
    "id": "DFD",
    "items": [
      {
        "quantity": {
          "min": 150,
          "max": 150
        },
        "itemID": "gold",
        "chance": 75
      },
      {
        "quantity": {
          "min": 1,
          "max": 5
        },
        "itemID": "Major Health Potion",
        "chance": 50
      },
      {
        "quantity": {
          "min": 1,
          "max": 1
        },
        "itemID": "Essence of Fire",
        "chance": 25
      }
    ]
  },
  {
    "id": "Jezebeth",
    "items": [
      {
        "quantity": {
          "min": 1000,
          "max": 1000
        },
        "itemID": "gold",
        "chance": 100
      },
      {
        "quantity": {
          "min": 5,
          "max": 5
        },
        "itemID": "Major Health Potion",
        "chance": 100
      },
      {
        "quantity": {
          "min": 1,
          "max": 1
        },
        "itemID": "Sword of Shadows Fire",
        "chance": 100
      },
      {
        "quantity": {
          "min": 1,
          "max": 1
        },
        "itemID": "Wing of the Demon",
        "chance": 100
      }
    ]
  },
  {
    "id": "Walking Branch",
    "items": [
      {
        "quantity": {
          "min": 55,
          "max": 55
        },
        "itemID": "gold",
        "chance": 75
      },
      {
        "quantity": {
          "min": 1,
          "max": 4
        },
        "itemID": "branch",
        "chance": 50
      }
    ]
  },
  {
    "id": "Walking Stick",
    "items": [
      {
        "quantity": {
          "min": 27,
          "max": 28
        },
        "itemID": "gold",
        "chance": 75
      },
      {
        "quantity": {
          "min": 1,
          "max": 4
        },
        "itemID": "stick",
        "chance": 50
      }
    ]
  }
]
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

I realized I left a few codes out so here's the new item list and quest log also actor conditions. I think I got it all. Can someone tell me if I'm missing anything or messed up the code please?

Code: Select all

Items:
 [
  {
    "id": "Sword of Shadows Fire",
    "name": "Sword of Shadows Fire",
    "displaytype": 3,
    "category": "lsword",
    "equipEffect": {
      "increaseAttackDamage": {
        "min": 5,
        "max": 10
      },
      "increaseAttackCost": 4,
      "increaseAttackChance": 25,
      "increaseCriticalSkill": 15,
      "setCriticalMultiplier": "2.0"
    },
    "hitEffect": {
      "increaseCurrentHP": {
        "min": -10,
        "max": -10
      },
      "conditionsTarget": [
        {
          "magnitude": 1,
          "condition": "Shadows Burn",
          "duration": 5,
          "chance": 20
        }
      ]
    },
    "iconID": "items_weapons_3:12",
    "description": "Sword said to be created from the Shadows own Fire."
  },
  {
    "id": "Wing of the Demon",
    "name": "Wing of the Demon",
    "displaytype": 1,
    "hasManualPrice": 1,
    "category": "animal",
    "description": "A wing from the demon Jezebeth."
  },
  {
    "id": "Broken Feather",
    "name": "Broken Feather",
    "hasManualPrice": 1,
    "category": "animal",
    "description": "Ordinary broken feather",
    "baseMarketCost": 3
  },
  {
    "id": "Feather",
    "name": "Feather",
    "hasManualPrice": 1,
    "category": "animal",
    "description": "Ordinary feather. Needed to make quills from.",
    "baseMarketCost": 5
  },
  {
    "id": "Oak Gall",
    "name": "Oak Gall",
    "hasManualPrice": 1,
    "category": "flask",
    "description": "A gall made from oak.",
    "baseMarketCost": 2
  },
  {
    "id": "Oak Plank",
    "name": "Oak Plank",
    "hasManualPrice": 1,
    "description": "Oak board that can be used in construction.",
    "baseMarketCost": 10
  },
  {
    "id": "Stick",
    "name": "Stick",
    "description": "Ordinary stick."
  },
  {
    "id": "Branch",
    "name": "Branch",
    "hasManualPrice": 1,
    "description": "Item may be used to start and maintain a fire.",
    "baseMarketCost": 2
  },
  {
    "id": "Phoenix Egg",
    "name": "Phoenix  Egg",
    "displaytype": 1,
    "hasManualPrice": 1,
    "category": "animal",
    "description": "An egg laid by a Phoenix"
  },
  {
    "id": "Essence of Fire",
    "name": "Essence of Fire",
    "hasManualPrice": 1,
    "description": "The essence of fire said to be from the shadow.",
    "baseMarketCost": 9
  },
  {
    "id": "Fire Demon Cave Map",
    "name": "Fire Demon Cave Map",
    "hasManualPrice": 1,
    "description": "Map that shows the location of the Fire Demon cave"
  }
]

Code: Select all

Quest log:
 [
  {
    "id": "Scream Pain and Fire",
    "name": "Scream Pain and Fire",
    "showInLog": 1,
    "stages": [
      {
        "progress": 1,
        "logText": "I met a man named Stephen, he is the leader of survivors from Ash, he asked me to help him defeat the demons who destroyed his village. Stephen said that I must first find the Cartographer in Stoutford. He will be able to help me find my way."
      },
      {
        "progress": 2,
        "logText": "I found the Cartographer in Stoutford but his map making supplies where lost during the attack. He needs me to find 5 Arulir skins, 10 dead spiders, a Griffin feather, and a gall from an Tree Walkers."
      },
      {
        "progress": 3,
        "rewardExperience": 75,
        "logText": "I have retrieved all the supplies for the Cartographer. The Cartographer gave me a map to where the demons are hiding."
      },
      {
        "progress": 4,
        "logText": "I have found and destroyed Jezebeth. He was the one who convinced the Feygard guards to leave the village unprotected. I should return to Stephen and tell him what happened."
      },
      {
        "progress": 5,
        "logText": "I gave the Demon Wing to Stephen as proof that i have dispatched the demon's leader Jezebeth. Stephen was so grateful that he blessed me with the Blessing of the Shadow.",
        "rewardExperience": 1000,
        "finishesQuest": 1
      }
    ]
  }
]

Code: Select all

Actor conditions :
 [
  {
    "id": "Splinters strong",
    "name": "splinters strong",
    "isStacking": 1,
    "roundEffect": {
      "visualEffectID": -1,
      "increaseCurrentHP": {
        "min": -20,
        "max": -20
      }
    },
    "iconID": "actorconditions_1:56",
    "category": 2
  },
  {
    "id": "Dark Burn Weak",
    "name": "Dark Burn Weak",
    "roundEffect": {
      "visualEffectID": -1,
      "increaseCurrentHP": {
        "min": -10,
        "max": -10
      }
    },
    "abilityEffect": {
      "increaseAttackDamage": {
        "min": -10,
        "max": -10
      },
      "increaseAttackCost": "p",
      "increaseAttackChance": -20
    },
    "iconID": "actorconditions_1:19",
    "category": 2
  },
  {
    "id": "Shadows Burn",
    "name": "Shadows Burn",
    "roundEffect": {
      "visualEffectID": -1,
      "increaseCurrentHP": {
        "min": -10,
        "max": -10
      }
    },
    "abilityEffect": {
      "increaseAttackChance": -10
    },
    "iconID": "actorconditions_1:19",
    "category": 2
  },
  {
    "id": "Dark Burn",
    "name": "Dark Burn",
    "roundEffect": {
      "visualEffectID": -1,
      "increaseCurrentHP": {
        "min": -15,
        "max": -15
      }
    },
    "abilityEffect": {
      "increaseAttackDamage": {
        "min": -15,
        "max": -15
      },
      "increaseAttackChance": -25
    },
    "iconID": "actorconditions_1:19",
    "category": 2
  },
  {
    "id": "Dark Burn Strong",
    "name": "Dark Burn Strong",
    "roundEffect": {
      "visualEffectID": -1,
      "increaseCurrentHP": {
        "min": -15,
        "max": -15
      }
    },
    "abilityEffect": {
      "increaseAttackDamage": {
        "min": -20,
        "max": -20
      },
      "increaseAttackChance": -30
    },
    "iconID": "actorconditions_1:19",
    "category": 2
  },
  {
    "id": "Splinters weak",
    "name": "splinters weak",
    "isStacking": 1,
    "roundEffect": {
      "visualEffectID": -1,
      "increaseCurrentHP": {
        "min": -10,
        "max": -10
      }
    },
    "iconID": "actorconditions_1:56",
    "category": 2
  },
  {
    "id": "Splinters normal",
    "name": "splinters normal",
    "isStacking": 1,
    "roundEffect": {
      "visualEffectID": -1,
      "increaseCurrentHP": {
        "min": -15,
        "max": -15
      }
    },
    "iconID": "actorconditions_1:56",
    "category": 2
  }
]
Last edited by Pyrizzle on Wed Jun 19, 2013 1:12 am, edited 3 times in total.
Reason: ADDED SPOILERS

Sorrow
Lvl:80 XP:9214038 Gold:1mil Hp:243 AC:301 Ad:28-49 Ch:21 Cm:2.0 Ecc:15 BC:148 Dr:3

skills:
WA:2. HH:2. CS:2. TH:2 QL:2 IF:2 REG:2 MF:5 DBS:1 2HSP:1 LAP:2 HAP:1 SREG:1
L/E
CHAR:1 ROLS:1 ELYR:1 GOLF:1 SHAF: 1
Post Reply