Quest Writing Process?

Post Reply
User avatar
Gheor
Posts: 274

Quest Writing Process?

Post by Gheor » Mon Aug 02, 2021 2:00 am

Right so, this is ment to be a guide but it's not complete, I'd rather post what I wrote and answer questions in the post. Our server always had community written quests but not everyone is sure where to start. Being someone that was recruited from the community myself many months ago I wish to inspire you folk and explain how I go about writing quests.

I will break a quest’s format and offer my retrospective of what you should do in a certain case. This might turn out to be a long post since I also wish to offer a few examples.

Let’s begin, shall we?

Quest Title | Self explanatory it’s the name your quest will have.

Pick the title first — I don’t do this often, but it’s simply my preference. If you wish to do this however it will influence your quest text, you choose a theme and will write the text so that the essence of the title is prominent.

Quest Text | This can either influence a title or be influenced by a title and creating a connection between the title and the NPC with text is something very important. You -don’t- need to be a lore expert to write good text, simply visualise what your character would say after you’ve given him a slight backstory and a few traits that make him unique.

Will your quest have breaks in them, will the character stutter? Would they have a slight accent, would they get another NPC’s or location’s name wrong simply to give more creativity to the quest?

Code: Select all

I wouldn’t ever see myself doing anything other than working the fields, <class>, it’s my humble imprint I leave upon this world of ours. Especially during harvest season, to grow your own crops from beginning to end and having enough to help us over the cold season is a pride that makes every farmer’s heart pump with excitement.

<NPC clears his throat.>

Oh but I am ever so thirsty, today has been more productive than the days before but it seems to have brought me to my knees. Would you be so kind as to fill this bucket with water from that well over there? I will greatly appreciate it.

Skip the title, if you think you have an idea that might change while you’re writing your text a title is simply just a thorn in your sides, simply write the text first and pick a title at a later time, sometimes it could generally be a phrase from the quest text itself.

Code: Select all

Quest Title: For Darkshire and its People

Quest Text: When I first joined the Stormwind Guard I didn’t think I’d be stationed in Duskwood, this dreadful place is full of unspeakable horrors. But considering all the Night Watch has been through, a few of us were sent to make sure the place is well defended and none have to fear for their life.

I am aware of the worgen, the undead and everything else that there is to deal with here and even if I am utterly terrified I will stick by them since this is the job I signed up to do, in any case, enough of my boorish banter.
I need to take this official report from Stormwind to the mayor, I am asking you to since I am more than sure I won’t be welcomed with open arms, and please tell the mayor that we are here for Darkshire and its people.
That concludes the way I pick my quest titles, moving on to the next bit.

Quest Giver and Quest Ender:
Considering the Giver and Ender may differ I will put them in the same category. Here’s how I usually do things.

Existing NPC: If you plan to use an existing NPC that already has a few quests of its own or even a small gossip as a greeting you should try to match up its personality while writing the text, yes, just like the title the NPC will influence the quest text. You can even go as far as doing some research on the specified character, for that I usually look their name up on Wowpedia, make sure you read only the WC3 + Vanilla parts as future expansions don’t matter.

New NPC: If you plan to create your own character you should start by visualising and fleshing out your character, try to give them a small backstory (you usually won’t have these in the quest texts although it’s not necessarily a rule) and a personality. Make the NPC feel as alive as possible, they can have emotions, as this is influenced by racial aspects. I recommend doing some research before you pick a name and race for them. Will it be a quick to anger Dwarf, an arrogant Elf or simply an emotionless Forsaken husk?

Incomplete Text or Turn-in Text:
I try to be very neutral with these, and keep it short. For example the NPC wants you to kill an x amount of y creatures.

Code: Select all

“Any progress?”
“Back so soon?”
Complete Text:
This is the rewards menu, after completing a quest the NPC will respond accordingly to your aid or if it’s a simple turn in quest they’d be surprised by your appearance.

Code: Select all

“You have done me a great favour <name>, I wish to pay you back, you may choose from these particular items.”
“Oh? And who are you, how can this old dwarf help you?”
You can go ahead and write more than that, it all depends on you and this is just a simple example.

Rewards:

Items | I usually look for a quest of the same level and take inspiration from their items and make my own. Refer to Dragunovi’s Item Making Guide if you wish to do your own items.

Experience and Money | As above you should find an already in game quest that looks exactly like yours. Be it a kill, turn-in or gathering object x quest, there are databases that offer you this opportunity and you should definitely take it.
A sheet of paper and a pen can give birth to many things.

Gheor

Kratos

User avatar
Gheor
Posts: 274

Re: Quest Writing Process?

Post by Gheor » Mon Aug 02, 2021 2:12 am

Also here is the template/format you should use.

Please, from this moment, use this chat template to prepare quests for implementation!
Zone IDs can be found here: https://trinitycore.atlassian.net/wiki/ ... /AreaTable

Code: Select all

Previous quest: Name or entry, if known.
Title: A New Ad-Venture
Quest NPC (Start): Name, if new, entry, if known.
Quest NPC (End): Name, if new, entry, if known.
Quest level: 1
Required level: 1
Quest zone ID: 45
Main description: Alright, pal, listen up. I know this is your first mission for the Venture Company, so I’ll speak real slow. We’re up here to find a special treasure, y'hear? Supposed to be worth more than half the jewels in Undermine all by itself. Boss can’t wait to get his hands on it, but the last guys he sent up here never sent anything back...
Short objective: Gather 8 Whirling Whizmagigs from Whirling Whizz-Bots, then return to Nert Blastentom.
Progress text: You know what they say. Time is money, employee.
Completion: Nice job, kid. If you keep that up, you might be a foreman in, uh, eighteen or nineteen years. Competition’s tough, y'know.
Required creature kills:  Entry (Name), Entry (Name)...
Required items: Name.
— Rewards
Money: 1s40c
Reputation: Ratchet 69:150
XP: 175XP (copy the values from RewXP side note on our database from the quest which is the same level and difficulty)
Items:...
Additional notes: Describe any custom mechanics here.
Please use the following variables for name, class and race: $N, $c, $r
Please use the following symbol to split the lines: \n\n (don't add spaced around this construction).
A sheet of paper and a pen can give birth to many things.

Gheor

Kratos

User avatar
Toirto
Posts: 31

Re: Quest Writing Process?

Post by Toirto » Tue Aug 03, 2021 4:29 pm

This is good advice

User avatar
Leojj
Posts: 9

Re: Quest Writing Process?

Post by Leojj » Wed Aug 04, 2021 2:33 am

Great guide, are we allowed to make quests for the new factions that offer rep + item rewards?

User avatar
Gheor
Posts: 274

Re: Quest Writing Process?

Post by Gheor » Wed Aug 04, 2021 1:31 pm

If the quest is good, why not?
A sheet of paper and a pen can give birth to many things.

Gheor

Kratos

User avatar
Leojj
Posts: 9

Re: Quest Writing Process?

Post by Leojj » Wed Aug 04, 2021 4:28 pm

Mephistopheles wrote:
Wed Aug 04, 2021 1:31 pm
If the quest is good, why not?
<3

Cogitek
Posts: 35

Re: Quest Writing Process?

Post by Cogitek » Wed Aug 04, 2021 7:15 pm

also remember kobolds can't speak common

User avatar
Gheor
Posts: 274

Re: Quest Writing Process?

Post by Gheor » Thu Aug 05, 2021 6:59 am

Cogitek wrote:
Wed Aug 04, 2021 7:15 pm
also remember kobolds can't speak common
wary_turtle_head
A sheet of paper and a pen can give birth to many things.

Gheor

Kratos

User avatar
Merikkinon
Posts: 412

Re: Quest Writing Process?

Post by Merikkinon » Sat Aug 07, 2021 3:23 am

Thanks, Meph. I have really been pouring over a series quest in Mulgore. Excellent share.

User avatar
Merikkinon
Posts: 412

Re: Quest Writing Process?

Post by Merikkinon » Sat Aug 07, 2021 3:35 am

Mephistopheles wrote:
Mon Aug 02, 2021 2:12 am
Please use the following symbol to split the lines: \n\n (don't add spaced around this construction).
Truly I don't understand what is meant by that syntax. Could you give an example, please?



Also, can we create enemy NPCs?


Finally, what are the mechanisms that might be available for us in the quest (such as having enemies appear for an escort quest or battle)? How can we find those?
Last edited by Merikkinon on Sat Aug 07, 2021 3:37 am, edited 1 time in total.

User avatar
Gheor
Posts: 274

Re: Quest Writing Process?

Post by Gheor » Sun Aug 08, 2021 5:31 am

Merikkinon wrote:
Sat Aug 07, 2021 3:35 am
Mephistopheles wrote:
Mon Aug 02, 2021 2:12 am
Please use the following symbol to split the lines: \n\n (don't add spaced around this construction).
Truly I don't understand what is meant by that syntax. Could you give an example, please?



Also, can we create enemy NPCs?


Finally, what are the mechanisms that might be available for us in the quest (such as having enemies appear for an escort quest or battle)? How can we find those?
- Well for the \n\n thing: It acts as a line break basically, as in if you'd want an open space after having text, example:

My dearest Lohena, I have missed you forever in these past days, I am not sure how I will be able to put up with the thought of not seeing you for another year. I truly hope it's worth going back there to learn your craft.\n\nForever yours,\n\n Matthew.

I suppose you understand where the line break should be, in any case, it's usually Torta that handles this process and she will be aware where to split it for visual beauty.

- Yes, of course. You can use the NPC Editor if you wish to do it by yourself or provide all and any information you consider necessary, such as level, damage, spells if any/ if it is a carbon copy of another NPC but with a different name.
DisplayID, weapon to use, you know, whatever makes a NPC a NPC.

- Those are mostly script based, our scripters will handle "events" if you'd wanna call it that. If anything simply describe the event with all details you think necessary.
A sheet of paper and a pen can give birth to many things.

Gheor

Kratos

Sandtusk
Posts: 76

Re: Quest Writing Process?

Post by Sandtusk » Wed Aug 11, 2021 12:45 am

Are there any prerequisites for requesting the creation of custom hubs/settlements for custom npc quest givers?

I made an example below if it helps catch my drift.

Ex) To request custom npc hub please provide:
- Empty or nonessential space in capital, town, or game world.
- minimum number of ___ quests created and approved by team.
- minimum number of ___ custom npc’s approved by team to fill space appropriately
- List of all objects/props (static & interactive) to be placed (campfires, tents, pack kodo, forge, etc).
- List how the space is accessible by players (walking, swimming, jumping, teleporting, or flight path creation).

Great guide btw, please continue to add more examples for different types of quests if possible.

User avatar
Gheor
Posts: 274

Re: Quest Writing Process?

Post by Gheor » Wed Aug 11, 2021 4:22 am

Dasajj wrote:
Wed Aug 11, 2021 12:45 am
Are there any prerequisites for requesting the creation of custom hubs/settlements for custom npc quest givers?

I made an example below if it helps catch my drift.

Ex) To request custom npc hub please provide:
- Empty or nonessential space in capital, town, or game world.
- minimum number of ___ quests created and approved by team.
- minimum number of ___ custom npc’s approved by team to fill space appropriately
- List of all objects/props (static & interactive) to be placed (campfires, tents, pack kodo, forge, etc).
- List how the space is accessible by players (walking, swimming, jumping, teleporting, or flight path creation).

Great guide btw, please continue to add more examples for different types of quests if possible.
Definetly, it very much depends on the quests and their role in the lore and world itself, I haven't dealt with much custom buildings for my quests since it's very bothersome to both build it and write the quests for it, I barely started doing so for a project of mine, I am sadly not in any sort of right or power to give you advice on this currently.

As for quests examples, simply ask and I will provide :).
A sheet of paper and a pen can give birth to many things.

Gheor

Kratos

Sandtusk
Posts: 76

Re: Quest Writing Process?

Post by Sandtusk » Wed Aug 11, 2021 12:31 pm

Thank you!

Sandtusk
Posts: 76

Re: Quest Writing Process?

Post by Sandtusk » Thu Aug 12, 2021 4:38 am

Sry if this is the wrong place to ask, couldn’t find the item making guide pst with the search tool.

Is it possible to swap weapon model IDs when creating custom items?

Example)
- Create throwing spears/hammers by replacing the throwing axe model ID with polearm/mace model ID

User avatar
Gheor
Posts: 274

Re: Quest Writing Process?

Post by Gheor » Thu Aug 12, 2021 7:26 am

Dasajj wrote:
Thu Aug 12, 2021 4:38 am
Sry if this is the wrong place to ask, couldn’t find the item making guide pst with the search tool.

Is it possible to swap weapon model IDs when creating custom items?

Example)
- Create throwing spears/hammers by replacing the throwing axe model ID with polearm/mace model ID
Not sure that's possible, the title of the item post is Ultimate Item Making Guide.
A sheet of paper and a pen can give birth to many things.

Gheor

Kratos

Post Reply