Difference between revisions of "What Fools These Mortals"

From NetHackWiki
Jump to navigation Jump to search
m (pothole)
 
(7 intermediate revisions by 6 users not shown)
Line 1: Line 1:
'''''What Fools These Mortals''''' is a [[text adventure]] parody of ''[[NetHack]]''. As a [[god]], you respond to the [[pray]]ers of your "chosen one" as he or she tries to retrieve the [[Amulet of Yendor]] for you. You need Python to run it.
+
'''''What Fools These Mortals''''' is a [[text adventure]] parody of ''[[NetHack]]'' that runs on Python. As one of the [[god]]s, you respond to the [[prayer]]s of your "chosen one" as they try to retrieve the [[Amulet of Yendor]] for you. The name of the game is a reference to Shakespeare's ''A Midsummer's Night Dream'', Act 3, Scene 2, where Puck exclaims "Lord, what fools these mortals be!"
  
The name of the game is a clear reference to [[Shakespeare]]'s A Midsummer's Night Dream, Act 3, Scene 2, where Puck exclaims "Lord, what fools these mortals be!"
+
It is available [http://www.crummy.com/software/WhatFools/ here], but the version available there is not compatible with Python 2.5 or later.  Either run it on Python 2.4, or download a patched version [http://shalott.net/~elijah/nethack/public/what_fools.tgz here] instead.
 
 
You can download the game [http://www.crummy.com/software/WhatFools/ here].
 
  
 
== Example session ==
 
== Example session ==
Line 32: Line 30:
 
  Shall I pick a deity for you? [ynq]
 
  Shall I pick a deity for you? [ynq]
  
Okay, just press '''[y]''' and start.
+
Okay, just press {{kbd|y}} and start.
  
 
  It is written in your most sacred book:
 
  It is written in your most sacred book:
 
   
 
   
     After the [[Creation]], the cruel god [[Moloch]] rebelled against the
+
     After the Creation, the cruel god [[Moloch]] rebelled against the
 
     authority of [[Marduk]] the Creator.  Moloch stole from Marduk the most
 
     authority of [[Marduk]] the Creator.  Moloch stole from Marduk the most
 
     powerful of all the artifacts of the gods, the [[Amulet of Yendor]],
 
     powerful of all the artifacts of the gods, the [[Amulet of Yendor]],
Line 51: Line 49:
 
  --More--
 
  --More--
  
After pressing '''[space]''' to proceed to the game...
+
After pressing {{kbd|space}} to proceed to the game...
  
 
  Hello, [[Shan Lai Ching]], [[Lawful]] protector of [[Monk]]s.
 
  Hello, [[Shan Lai Ching]], [[Lawful]] protector of [[Monk]]s.
Line 57: Line 55:
 
  ...
 
  ...
 
   
 
   
  Argh! Your chosen one just [[death|died]]!
+
  Argh! Your chosen one just [[die]]d!
 
  All the other gods laugh at you.
 
  All the other gods laugh at you.
 
   
 
   
Line 78: Line 76:
 
  Do you want to [i]gnore, [h]elp, or [s]mite her?
 
  Do you want to [i]gnore, [h]elp, or [s]mite her?
  
Already? I care not; let me press '''[s]'''...
+
Already? I care not; let me press {{kbd|s}}...
  
 
  Hells yeah! Make with the lightning!
 
  Hells yeah! Make with the lightning!

Latest revision as of 17:14, 29 October 2023

What Fools These Mortals is a text adventure parody of NetHack that runs on Python. As one of the gods, you respond to the prayers of your "chosen one" as they try to retrieve the Amulet of Yendor for you. The name of the game is a reference to Shakespeare's A Midsummer's Night Dream, Act 3, Scene 2, where Puck exclaims "Lord, what fools these mortals be!"

It is available here, but the version available there is not compatible with Python 2.5 or later. Either run it on Python 2.4, or download a patched version here instead.

Example session

Okay, I downloaded the game on a Unix machine.

$ ls WhatFools-1.0.tar.gz
WhatFools-1.0.tar.gz
$ tar -xvzf
WhatFools-1.0
WhatFools-1.0/WhatFools.py
WhatFools-1.0/TODO
WhatFools-1.0/README
WhatFools-1.0/CHANGELOG
WhatFools-1.0/COPYING
WhatFools-1.0/AUTHORS

It is extracted; let me run it...

$ cd WhatFools-1.0
$ ./WhatFools.py

I reach this screen:

What Fools These Mortals, Copyright 2003
                          By Leonard Richardson.
                          See license for details.

Shall I pick a deity for you? [ynq]

Okay, just press y and start.

It is written in your most sacred book:

   After the Creation, the cruel god Moloch rebelled against the
   authority of Marduk the Creator.  Moloch stole from Marduk the most
   powerful of all the artifacts of the gods, the Amulet of Yendor,
   and he hid it in the dark cavities of Gehennom, the Under World,
   where he now lurks, and bides his time.

You seek to possess the Amulet, and with it to gain deserved ascendance over
the other gods.

One young human, now a newly trained Aspirant, has been heralded from birth as
your instrument.  He is destined to recover the Amulet for you, or die in the
attempt.  His hour of destiny has come.  May he go bravely with you!

--More--

After pressing space to proceed to the game...

Hello, Shan Lai Ching, Lawful protector of Monks.
Your chosen one has just entered the dungeon.
...

Argh! Your chosen one just died!
All the other gods laugh at you.

--More--

Your chosen one scored 4662 points before dying.
Your tithe of that is 466 points.
$

What? My chosen one died before the first prayer!

Okay, try another game...

Hello, Mercury, Lawful protector of Rangers.
Your chosen one has just entered the dungeon.
...

"Dear Mercury, I need your help."
Sounds like she needs some help.
Do you want to [i]gnore, [h]elp, or [s]mite her?

Already? I care not; let me press s...

Hells yeah! Make with the lightning!
*CRAK*

What the?!? Your chosen one just quit her quest!
All the other gods laugh at you.

--More--

Your chosen one scored 8873 points before quitting.
Because she quit, you get none of that.

This game is too hard. How can I claim the Amulet if all of my adventurers are incompetent or cowardly?

Strategy

The easiest way to win is to let your hero use discovery mode: ./WhatFools.py -D