Revolution Quest starts with Hermit in Inside Louyang (77, 37), from base level 50. The steps below are read from the quest's script on this server, in the order the script's quest stage moves through them.
Not confirmed yet: parts of this quest could not be read with certainty from the script; they are marked at their step.
Walkthrough

1 Talk to Hermit in Inside Louyang (77, 37)
When At the start Choose “I will join you!” then “I am 100% sure.” This invitation may be sudden, but I am a man of action. I see in your face that you too despise injustice.
Oh, God must be on my side today and has sent you to me. Thank you for making the big decision...
I shall then engrave your name
on this bloody pledge board. But before I do so, I shall ask once more. Do you truly wish to join us, through pain and bloodshed?
Script:
npc/quests/quests_louyang.txt:4639· QL_REVOL = 1
2 Talk to Hermit in Inside Louyang (77, 37)
When Script check: is_party_leader() == true; Script check: @partymember == (QL_REVOL + 1); Script check: @partymember != 8 Not confirmed yet: the quest stage is set to a computed value (QL_REVOL + 1).
Script:
npc/quests/quests_louyang.txt:4683· QL_REVOL = QL_REVOL + 1
3 Talk to Hermit in Inside Louyang (77, 37)
When Script check: is_party_leader() == true; Script check: @partymember == (QL_REVOL + 1); Base level 50 or higher You get 8 ×
Burnt Tree; 8 ×
Lava; 8 ×
Mud LumpUnfortunately, many of us cannot contact him, as our identities are known to the officials. However, since you are new recruits, as well as Midgardians, they will not know how you are.
Your mission will be to deliver these chemicals to our comrade Hao Chenryu who is held captive by the government.
Since flammable chemicals are not allowed inside government offices, you must keep them well hidden. If the chemicals are equally divided among the eight of you, we might succeed!
Script:
npc/quests/quests_louyang.txt:4753· QL_REVOL = 8
4 Talk to Hermit in Inside Louyang (77, 37)
When After step 3; Script check: is_party_leader() == true; Script check: @partymember == 8 Have with you 8 ×
GunpowderYou get 8 ×
Red EnvelopeWelcome back! I see that the mission has been successfully accomplished! Great work, men!
Finally, we have a weapon to mete out severe retribution to our enemies, the corrupt government officials and the evil martial arts organizations! I appreciate your help, comrades.
Not confirmed yet: takes an item the script computes (7204 x countitem(7204)).
Script:
npc/quests/quests_louyang.txt:4824· ch_make = 0, QL_REVOL = 9
5 Talk to Gunpowder Expert in Inside Louyang (43, 147)
When Quest progress: ch_make == 0; Script check: not @partymember != 8; Have at least one of: Burnt Tree; Have at least one of: Lava; Have at least one of: Mud Lump Choose “Make Gunpowder.” It takes 1 ×
Burnt Tree, 1 ×
Lava, 1 ×
Mud LumpYou get 1 ×
Gunpowdera minute so that
I may quickly make
the gunpowder.
I don't want you to be caught if the soldiers inspect your goods. It will be better if one of you carry a Cart and hide the gunpowder in there.
Script:
npc/quests/quests_louyang.txt:4907· ch_make = 1
6 Talk to Hermit in Inside Louyang (77, 37)
When Script check: not is_party_leader() == true; Quest progress: ch_make == 1 Script:
npc/quests/quests_louyang.txt:4851· ch_make = 0
Rewards over the whole quest
8 ×
Burnt Tree; 8 ×
Lava; 8 ×
Mud Lump; 8 ×
Red Envelope; 1 ×
Gunpowder
How this page is made: every step comes from the NPC scripts the server loads for Episode 13.2 (the file and line are under each step). "When" lists the checks the script makes before that branch runs; "Have with you" are the items it counts; experience from getexp is multiplied by the server's 50x quest rate. NPC lines are the script's own text.