SpelunkyFan wiki

Ankh Shop

Verified against the spelunky.ai port v0.1.10 on .

The Ankh Shop is the Black Market's seventh shop in Spelunky Classic, which sells one ware, the Ankh, for $50,000 on any level.

Its Shopkeeper greets the player with "I HAVE SOMETHING SPECIAL..." and nothing more [2] [3]. The shop is a ledge at the top of one of the Black Market's rooms, with the Ankh on it beside the Shopkeeper and a lamp, and no sign; it's open only above, where two rooms drop to it [1] [4]. The source names it the "Ankh" shop [5].

Stock

#
The Black Market's Ankh Shop. In the Black Market, the player drops into the Ankh Shop, and its shopkeeper says "I have something special...". He picks up the ankh on display, and the shopkeeper names its price, $50000.

One ware: the Ankh, which the market's room code puts on its ledge itself rather than rolling it as other shops' wares are, so every Ankh Shop has one [6]. Nothing else in the game makes an Ankh (the Ankh's page has its sources). In the clip, the player drops into the shop, the Shopkeeper greets him, and he picks the Ankh up: "AN ANKH FOR $50000. PRESS P TO PURCHASE." [7]

Prices

#

The Ankh costs $50,000, the price it's made with [8]. Other wares cost 10% of their base price more for each level past the second, the market's included, but that's done by the code that rolls them, which the Ankh skips, so its price is the same on levels 6, 7 and 8, wherever the market is [9].

Shopkeeper

#

He sells the Ankh as any Shopkeeper sells a ware (the General Store has the rules): he names its price while it's held, and the pay key with $50,000 in hand buys it, which puts it on ("YOU GOT THE ANKH! YOU FEEL PROTECTED.") [10] [11] [12]. What angers him angers every Shopkeeper, and the market has seven close together: a bomb lit in one shop angers them all (the Black Market) [4].

Stealing

#
Ankh revival. The player picks up the Black Market's ankh and jumps out of the shop with it, which puts it on and angers the shopkeeper. Dropping back into the shop, he is shot until his hearts run out; the ankh shatters and he comes back to life at the level's entrance with 4 hearts.

Carried out of the shop's room unpaid, the Ankh goes on at once and the Shopkeeper attacks ("COME BACK HERE, THIEF!"); his shots can take the player's last heart, which the Ankh then gives back [13] [12]. In the clip, the player jumps up out of the shop with it, drops back in, and is shot until his hearts run out: the Ankh shatters and he's back at the level's entrance [14].

The ankh, thrown out of its shop, angers no one. In the Black Market, the player throws the $50,000 ankh up through the hole in its shop's ceiling. It lies outside with its price, and the shopkeeper stays calm until the player climbs out and picks it up: then it's his, and the shopkeeper opens fire.

The Ankh is never marked for sale, so the check that angers the Shopkeeper when a ware itself leaves the shop passes it by. Thrown up out of the shop, it lies outside with its price and nobody minds, until the player picks it up there: then it's his, and the Shopkeeper attacks (Throwing the Ankh out) [15] [4] [16]. The theft marks the player a thief for the next level, as any does (the General Store has the rules), though no shop comes after the Black Market [4].

Locations

#

Only in the Black Market, one in every market: the room in its right-hand column, third from the top [1] [17]. The market is once a game, on level 6, 7 or 8 [18].

Trivia

#
  • It's the only shop without a sign over it, and its greeting the only one that names no shop and no Shopkeeper [19] [20].

FAQ

#
Where do you buy the Ankh in Spelunky Classic?

In the Ankh Shop, a room on the Black Market's right-hand side, for $50,000. No other shop sells it.

How much does the Ankh cost in Spelunky Classic?

$50,000, whatever level the Black Market is on: unlike other wares, it isn't marked up past level 2.

Can you steal the Ankh in Spelunky Classic?

Yes. Carried out of its shop unpaid, it goes on at once, and the Shopkeeper attacks. If his shots take the player's last heart, the Ankh brings him back.

What does the Ankh Shop's Shopkeeper say?

"I HAVE SOMETHING SPECIAL...", the only greeting that doesn't give the Shopkeeper's name or his shop's.

See also

#

References

#
  1. scripts/scrRoomGenMarket.gml:112-116
  2. objects/oShopkeeper/step.gml:133
  3. objects/oShopkeeper/step.gml:145
  4. Quirk 1 (docs/quirks.md)
  5. scripts/scrRoomGenMarket.gml:115
  6. scripts/scrRoomGenMarket.gml:361-364
  7. Clip ankh-shop/visit
  8. objects/oAnkh/create.gml:7-8
  9. scripts/scrRoomGenMarket.gml:357-364
  10. objects/oShopkeeper/step.gml:72-85
  11. objects/oPlayer1/step.gml:1359-1389
  12. scripts/scrStealItem.gml:35-45
  13. objects/oPlayer1/step.gml:541-557
  14. Clip ankh/revive
  15. objects/oItem/step.gml:17-34
  16. Replay fidelity/replays/item-seed-9-ankh-thrown-out.txt
  17. scripts/scrLevelGen.gml:63-65
  18. scripts/scrLevelGen.gml:44-46
  19. scripts/scrRoomGenMarket.gml:114
  20. objects/oShopkeeper/step.gml:127-134

Source code

#