Слишком много рандома.
Кстати, да, рандома много. В идеале такие места заменить на эквивалентные по математике, но более постоянные. К примеру, убийство вожака орков того, кто к нему приходит его убивать (25% вероятность). Пусть будет гарантированный блок несостоявшегося убийцы на следующую ночь, к примеру.