Legend of Grimrock

Not enough ratings
Prison Ward
File Size
95.096 MB
Oct 18, 2013 @ 9:01am
Nov 7, 2013 @ 1:22pm
7 Change Notes ( view )

Subscribe to download
Prison Ward

Version 1.6


This mod puts you in the role of an aspriring young prison intern that is only 10 levels of challenge away from the party of his life!

Prison Ward, focusses on entirely different levels, each containing an unique skill / puzzle based challenge unlike the ones you encountered in the main game.


* Play as single character without complex
party management
* Solve a parapsychological mystery!
* Real skill / puzzle based gameplay content, no
dungeon grinding inside!
* The messiest storage room you have ever seen!
* Custom Graphics / Monsters / Sounds!
* Lasers!
* Have your first Grimrock drug experience!
* Meet bitin' Betsy!
* Cheesy humor!
* Custom introduction / ending!
* Defeat an evil army of darkness!
* and much more....


Prison Ward was brought to you by Desperate Games.

Desperate Games are:

Markus Benedikt

Peter Wagner

Special Thanks:

Lena Riemann
for test and proofreading

John Wordsworth
for the Grimrock Model Toolkit

for publishing his excellent Mod "Legend of Grimrock - Remake"

Everyone on the Grimrock Forums
for posting technical problems and solutions

Human Head Studios
for making Legend of Grimrock & creating excellent modding possibilities!


"1909 - Spring Song" by The Victor Herbert Orchestra
available under a Attribution 3.0 Unported Public Domain Mark 1.0 license

"No Rocking in the Jazzhands Zone" by Peter Gresser
available under a CC0 1.0 Universal (CC0 1.0) license

Final Hallway
"The Temperature of the Air on the Bow of the Kaleetan" by Chris Zabriskie
available under a CC Attribution 3.0 Unported (CC BY 3.0) license

Outro Party
"Requiem for a Fish" by The Freak Fandango Orchestra
available under a CC Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license

"White Knighting" by Comptroller
available under a CC Attribution-NonCommercial-ShareAlike 3.0 United States (CC BY-NC-SA 3.0 US) license

All other additional Sound Effects / Music available under a CC0 1.0 Universal (CC0 1.0) license
from freesound.org!

The Mod was made using the following Tools / Resources:

Grimrock Model Toolkit - Adaption / Creation of Grimrock 3D models

Grimrock Animation Editor - Animation editing

Texture Resources

One or more textures on this map have been created with images from CGTextures.com. These images may not be redistributed by default. Please visit www.cgtextures.com for more information.

Sound Resources

Gimp - Graphics Editing

Blender - 3D Modelling

Audacity -Audio Editing

Thanks to everybody that helped to develop these great tools and resources!


Thank you for playing!

Please rate / comment this mod on the Steam Workshop or Grimrock Nexus!
< >
wagna  [author] Nov 20, 2013 @ 1:07pm 
Thanks for playing, Xarre! We are very happy to hear you liked it!
Xarre Nov 20, 2013 @ 9:47am 
This map was AMAZING Great job!
wagna  [author] Nov 5, 2013 @ 2:46pm 
Hello LocalFire,

I have just added the new version that should get rid of the error when importing or creating a character with a different class. I tried to set up the Intern character as close as the one that is created when not importing / creating. It turned out that even if you set the stats explicitly to a certain value, these stats are somehow still influenced by the skills and traits the user chose on the character creation screen. But the differences are minor, and there should be no possiblity left for crashing the game anymore, so I decided to include this in the new version.
wagna  [author] Nov 5, 2013 @ 3:31am 
Thanks for the praise! Regarding the bug this is exactly what I need to do, at the moment the initialization only takes care of the default party setup, I need to extend it to handle custom parties as well including changing the class as you suggested below. I did not find the time to do this yet, I estimate to do it this evening, if testing is successful there will be a version 1.5 soon thanks to your feedback ;-)
LocalFire Nov 5, 2013 @ 2:04am 
Yeah I have started a lets play I was going to get a bit further in before I let everyone in on it but what the hell, its threre to be enjoyed. As for the message on youtube I'm more than happy to have you show off my video, especially if it gets people into your excellent mod

As for the bug since it seems to occur if the intern is a mage you could try to change the script that spawns him by adding


would automatically make him a fighter so problem solved maybe?
wagna  [author] Nov 4, 2013 @ 5:50pm 
Hello LocalFire! Thanks for reporting this and investigating even further to post the error messages. The mod is not designed for having a party imported of course, but it should not crash nevertheless. We will look into this and provide an updated version that handles this better....I think it should be possible to force the party being set to "The Intern" only even if the player decides to import a party.

P.S.: I think you made a video on YouTube about Prison Ward as well, right? I have left you a commentary there ;-)
LocalFire Nov 4, 2013 @ 4:23pm 
And heres the first error log from the casting poison cloud

[string "Spells.lua"]:0: attempt to call method 'setAttackPower' (a nil value)
stack traceback:
[string "Spells.lua"]: in main chunk
[string "Spells.lua"]: in function 'castSpell'
[string "Champion.lua"]: in function 'castSpell'
[string "AttackPanel.lua"]: in function 'update'
[string "AttackPanel.lua"]: in function 'update'
[string "Gui.lua"]: in function 'draw'
[string "GameMode.lua"]: in function 'update'
[string "Grimrock.lua"]: in function 'display'
[string "Grimrock.lua"]: in main chunk
LocalFire Nov 4, 2013 @ 4:20pm 
Whoops this time I created a mage instead of importing one and it crashed straight away

#script_entity_13:41: bad self
stack traceback:
[C]: in function 'error'
[string "ScriptInterface.lua"]: in function 'addItem'
#script_entity_13:41: in function 'drawItems'
#script_entity_13:339: in main chunk
[string "ScriptEntity.lua"]: in main chunk
[string "Map.lua"]: in function 'sendMessage'
[string "GameMode.lua"]: in function 'newGame'
[string "GameMode.lua"]: in function 'completionFunc'
[string "CinematicMode.lua"]: in function 'update'
[string "Grimrock.lua"]: in function 'display'
[string "Grimrock.lua"]: in main chunk

LocalFire Nov 4, 2013 @ 4:16pm 
Hi I was just messing about and found a bug, its not something many people will run into but here we go anyway.

I notice that its possible to import a party and the the game changes the characters name to the intern but has no effect on class, as it turns out if the character is a mage and they case poison cloud it crashes the game, with the error attempt to call method I think it was change strength or something I'll just try again and get back to you
MrMarbod Nov 3, 2013 @ 12:05pm 
I like it and if I would have a problem with this video anywhere I don't think i would have made it =D.