Realm of the Warlock

e, push bellows, get metal, make metal to key, get key, w, 
unlock drawer with key, look bookshelf, get book, read book, drop book,
drop key, open drawer, get ashes, sprinkle ashes on stone golem, e, 
gus open wooden door, e, n, w, look logs, get axe, cut logs with axe,
get wood, e, open panel, put wood in panel, close panel, press button, 
open panel, look paper, get paper, s, look writing desk, get pen,
write with pen on paper, drop pen, e, gus lift me, open vent, enter vent,
drop scroll, n, look dead tree, shake dead tree, get leaves, w, climb tree, 
jump, w, s, get rock, n, e, e, talk to sprites, give ruby to sprites, e,
drop leaves, throw rock at nest, throw axe at eagle, get all, w, w, w, 
put rock in beehive, get beehive, s, e, e, s, e, give beehive to giant, 
get honey, e, s, s, e, s, get skeleton, n, w, n, n, w, w, w, 
dip torch in cauldron, e, n, n, w, n, give honey to bear, get scepter, s, 
w, s, s, w, drop axe, get trowel, bury bone with trowel, drop trowel, 
get axe, get pole, get pole, get pole, e, n, e, e, s, e, e, s, s, s, 
light gas with torch, drop torch, s, get fish, n, n, drop leaves, 
drop pole, drop fish, n, w, w, w, push wall, s, look bed, get pot, n, e, 
get scroll, e, e, n, read scroll, e, e, look painting, 
look behind painting, look box, look box, get vial, w, w, s, s, e, 
look rift, give vial to troll, fill pot with water, w, drop scroll, n, w, 
w, w, s, s, e, put egg in pot, put pot on stove, get pot, get egg from pot,
w, n, open wardrobe, w, cut hand with axe, throw water at vampire, e, 
close wardrobe, open wardrobe, e, n, e, n, w, w, s, look bushes, 
look burrow, roll egg, get matches, n, e, e, s, e, get rock, e, s, 
drop teeth, drop matches, s, w, yodel, talk to blue mask, 
talk to blue mask, talk to blue mask, talk to blue mask, talk to blue mask,
talk to blue mask, talk to blue mask, talk to blue mask, look red mask,
press red masks eyes, put rock on altar, bless axe, kneel, get black mask,
e, e, e, s, break shackles with axe, get iron, n, w, n, n, n, e, 
make iron to gold, get gold, w, s, s, get pole, get teeth, e, 
vault rift with pole, e, talk to old man, give teeth to old man, wear mask,
talk to old man, drop black mask, drop axe, w, w, vault rift with pole,
get leaves, get fish, get scroll, e, vault rift with pole, e, drop leaves,
w, w, vault rift with pole, get matches, e, vault rift with pole, 
drop pole, e, drop fish, w, get pole, w, vault rift with pole, n, w, w, 
get boots, e, e, s, e, vault rift with pole, drop pole, e, get axe, 
give gold to man, give axe to guards, give scroll to guards, 
give scepter to guards, get black mask, get fish, 
give black mask to guards, give fish to guards, light leaves with matches, 
wear boots, e, get all, give fish to tiger, e, look, jump, 
put black mask on statue, hide, hit statue with axe, e, hop, skip, jump,
put scepter in hole, e, dig with axe, cut wire with axe, 
give scroll to warlock, sit throne, look ceiling, throw axe at wire, stand,
jump axe [until you get it], n, talk to head, say sair, u, hit opening, u,
gus follow me, d, d, e, gus open bars, gus kill warlock, 
shave warlock with axe

Solution done by Odd Magne Ogreid