Wazhack Wiki
Register
Advertisement
gainNOTICE: PRICES HERE ARE OUTDATED. SEE WISHING COSTS INSTEAD.

Obtained From[]

Djinni Oil Lamp[]

"The oil seems to last forever."

It is a good idea to identify all oil lamps for the purpose of finding one with a djinni inside. The one with a djinni will have a specifically different description i.e. ""the oil seems to last forever," compared to the usual description of just how much oil the lamp has left. After finding said oil lamp, the next step is to bless the lamp, since identifying does not identify the blessed/uncursed/cursed status effect of items. This can be done by either visiting a friar or pouring a bottle of holy water on it so it will become a blessed oil lamp.

Blessed lamps will have a the best chance to grant wishes. Uncursed lamps containing a djinni are not guaranteed to grant a wish, they may simply thank you for freeing them instead, or they may attack you. Cursed lamps will have the best chance to spawn a hostile djinni. Wishes granted by djinni are granted immediately and dropped at your feet.

Fountain[]

Fountain

Wishes (ever) come true

Wishes (ever) come true

A flowing fountain will offer the player three options: Drink, dip, or no (cancel), See fountain wishes below for further information.

Wand of Wishing[]

The wand of wishing is quite a rare find for wand, however it is also the easiest when it comes to wishes. These wands usually only contain 1-3 charges (only 1 charge is more common) and has a chance to be successfully recharged (at least once) before it blows up.

Wish Formatting[]

Wishing for an item not in the game will result in an error and another try. After the second try, a warning is given, "Be careful what you wish for." Three wrong wishes will cause the wish to fail.

Format: [quantity #] [blessed|cursed] [immutable|other prefix modifiers?] [enchantment +3] [name of item (pluralized or not)] 

Example: 3 blessed immutable +3 red hot pokers

Order is important! +3 blessed silver dragon scale mail will not work, because the enchantment and dweomery are in the wrong order!

  • Quantity: You can wish for a maximum of 3. Wishing for more results in 3. You may only wish for one of a Legendary item such as Excalibur since they are unique. You may wish for one pet by asking for "balrog" or whichever monster you would like as a pet. Wishing for extras is recommended when possible, for spares or to sell to shopkeepers.
  • Dweomer: Wishing for blessed is recommended.
  • prefix modifiers:
    • immutable This provides fire, rot, and rust proofing but does not prevent armor from being improved with Enchant Armor scrolls.
  • suffix modifiers in parentheticals (these appear to have no effect. To prove it, type gibberish in a parenthetical. It will not affect your wish):
    • large This provides large size armor and clothing that the barbarian and vandal may wear.
  • enchantment: You may wish for enchantments up to +3. Wishing for a higher enchantment results in +3.

It's unclear which modifiers, and how many, can be applied to which items.  It's confirmed that "blessed immutable" works after the quantity and before the enchantment value on a weapon, i.e. "3 blessed immutable +3 red hot pokers".

Common Wishes[]

Armour[]

Jewelry[]

Weapons[]

  • 3 blessed immutable +3 Red Hot Poker (these are really good weapons that actively burn the armor off of your enemies, and hit hard and fast)
  • blessed immutable +3 Excalibur

Scrolls and Potions[]

Spellbooks[]

  • 3 blessed immutable Spellbook of Identify
  • 3 blessed immutable Spellbook of Polymorph

Other[]

  • 3 Blessed immutable Midas Bag;
  • 3 Blessed immutable Bag of Holding (will contain a few items);
  • 3 blessed immutable Phoenix Quill;
  • Power (grants you a significant amount of permanent mana);
  • Health (grants you a significant amount of permanent health) got 35 health at lvl 17;
  • 1000000000 experience. Only works below a certain level;
  • You can wish for one pet by putting in the monster's name. If you wish for 3, you will get one. You may want to wish for the creature's eggs, or 3 blessed scrolls of create monster if you have a way to tame monsters. This does not work for any starting pets (dogs, monkeys, or cats) or in fountains;
  • Wishing for 3 blessed ruby or 3 blessed silver, will sometimes get you a ruby and a ruby potion and a ruby ring, or silver potion, ring and spellbook. This can get you spellbooks and potions with some colors, orange, yellow, dark green, dark blue, pink, cyan, and magenta. Wishing for 3 blessed diamond sometimes gets you diamonds and diamond rings. 3 fire or 3 teleport may get you wands and scrolls. 3 identify or create monster may get you spellbooks and scrolls. 3 lute or pipe or harp (not plural) may get you regular instruments and lutes/pipes of charming or harps of lullabies;
  • Some things you never want to wish for are: gold (you will get one gold coin.) trap (will spawn a small red circle that you can't pick up that will hurt you, pets and enemies for 20 damage), dummy will get you nothing and no more wish tries, dummy. Hill giant pie will spawn a huge pie that is bugged so that if you eat it, it will put you in a state where you never need food again, and will choke on any food or potions that you consume even though you are not full;

Fountain Wishes[]

Go to any fountain, choose "Dip" and select a number of coins to dip in. If no water nymph shows up, a wish interface will appear. Type the wish (check the table below to know what to wish for). The 4 possible outcomes are:

"You wonder if wishes come true"[]

  • The wish has been granted and the item lies somewhere in the dungeon.

"You wonder if wishes ever come true"[]

  • Enough coins have been paid for the item wished for, however the item will simply not be created.

"Not likely for a mere <your offer>"[]

  • Not enough coins were offered enough for the wish. The player may attempt to try again (4 tries total). Note that once the coins have been dipped, they cannot be regained.

"Even legends do not speak of <your wish>"[]

  • The item does not exist or the name was incorrectly entered. For legendary weapons, however, this message may appear if the legendary weapon is already located nearby already in the player's possession.

General Assumptions[]

  • Price for 1 item = price for 3 items >>> always wish for 3 (even if you don't need 3)
  • Neither the type of fountain (blue, red, yellow) nor character stats have an effect on wish prices
  • Specifying the size of wished for equip does not seem necessary (barbarians always get large wish equip) Adding "(large) or (large size)" does not seem to affect the result of the wish.  In fact, you can type whatever you want in parentheses, and it will have no effect on the wish.
  • Adding "immutable" to your wish increases the cost of the wish.  If it is something like a scroll, potion, or wand, there is little point in wishing for an immutable version, since you can get it cheaper by wishing for it as a non-immutable item.
  • Similarly, it might be cheaper to wish for a cursed version of something, then have it blessed.

Recommended Early Wishes[]

  • (3BI+3 for each): feathered hat, speed boots, gauntlets of power or dexterity, ornate robe.

Items Spawning[]

Even if the conditions below are met, the wish could be denied with the message "You wonder if wishes ever come true." Fountains only have a 1/3 chance of granting a wish assuming enough money was dipped to grant the wish.

  • If the player has the Amulet of Zaw in their inventory, the item will be dropped in any room from 2 to 5 levels above the player;
  • If the player doesn't have the Amulet yet, the item will be spawned in a room never visited before between 2 and 4 levels below the player. If all the rooms in those level are already discovered, the item will be placed in a room never visited before between 1 and 3 levels above the player. If these rooms have already been discovered, the item will be spawned in a room never visited before between 4 and 10 levels below the player. If this fails too, the player will get "You wonder if wishes ever come true." and the item will not be spawned.

Graffiti[]

Graffiti on walls related to wishes:

  • "If you want to ask one, ask for three." (True)

Wishing Formula[]

In 1.3, when you dip money into the fountain, the money you spent gets reduced using this formula:

float moneyDipped = max(0f, (float)(moneyDipped - rand(50, 100) - rand(0, 50)) * 0.25f);

The value obtained gets compared to the item value; only if it's at least equal to that, the wish can be granted (however, the wish is never guaranteed due to how items are spawned, and you can always get "You wonder if wishes ever come true.")

Even if you ask for a +3 item, the game will use the value of the +0 item.

The actual amount you need to use, given the value of the item, is:

For a 100% chance of wishing enough:

moneyToDip = itemValue * 4 + 150

For the slightest chance of wishing enough:

moneyToDip = itemValue * 4 + 50

Costs[]

A table with the costs of the majority of items can be found here.

1: The costs of wishes changed as of WazHack version 1.3. The costs for versions prior to 1.3 were usually lower.

2: NEEDS CONFIRMATION: wishing an item at a fountain when the map in the vicinity is already fully explored will result, even in case the wish was granted, the item not to spawn

3: when playing LARGE, always add LARGE at the end of a wish. I can confirm having successfully wished for items the vandal could and could not equip due to size, randomly.

Prices in the Android version seem a bit lower than the Steam version. NB : 3BI+3 means "3 blessed immutable +3"

Wish Denied Granted Version Notes
Weapons
3BI+3 Athame 140 146 1.3
3BI+3 Auger 130 140 1.3
3BI+3 Bastard sword 330 340 1.3
3BI+3 Battle axe 280 330 1.3
3BI+3 Battle bow 318 319 1.3
3Bl+3 Fiery greatsword 1452 ? 1.3
3Bl+3 Greatsword 320 321 1.3
3 immutable Harp of lullabies 204 205 1.3 Cannot be blessed.
3BI+3 Katana 150 161 1.3 In 1.4 beta, 161 was not enough, but 178 was.
3BI+3 Kris knife 150 170 1.3
Legendary weapon (any) 4940 4960 1.3
3BI+3 Longsword 140 250 1.3
3 immutable Lute of charming 200 ? 1.3 Cannot be blessed, 200 was enough for 3 non-immutable.
3BI+3 Massive axe ? 200 1.3
3 uncursed -9 Pickaxe 149 150 1.3 No need to wish for IB+3, unless you are going to use it as a weapon (221-258 normal +0).

If just for mining go uncursed -9.

3BI+3 Red hot poker 328 365 1.3
3BI+3 Sickle 210 211 1.3
3BI+3 Spiked flail 200 280 1.3
3BI+3 Spear 300 320 1.3
3Bl+3 Staff of life 800 1600 1.3
Scrolls (immutability is not really worthwhile)
3B Scroll of blank paper 147 148 1.3
3BI Scroll of charging 1451 1700 1.3
3B Scroll of create monster 916 964 1.3
3B Scroll of enchant armour 460 461 1.3
3B Scroll of enchant weapon 385 390 1.3
3BI Scroll of identify 180 220 1.3
Wands (immutability is not really worthwhile)
3 Wand of cancellation 552 553 1.3
3 Wand of wishing 500 600 1.3

Wishing for a working wand isn't possible. It will get you uncharged wands that can't be charged.

Spellbooks (immutability is not really worthwhile)

***Note - the price of spellbooks is not exactly fixed. The more times you can read the book before it is worn out, the more it is worth. In some instances, the prices below may not work ("not likely for a mere"), but submitting the exact same wish again sometimes works. The book you will get will probably have fewer reads in it.

3B Spellbook of absorb curse 1000 1500 1.3 1000 didn't work even for 1 unblessed
3B Spellbook of clean wounds 1089 1090 1.2
3B Spellbook of cone of cold 2438 2439 1.2
3B Spellbook of create monster 1094 1095 1.2
3B Spellbook of cure sickness 780 785 1.2
3B Spellbook of darkness 511 512 1.2
3B Spellbook of drain life 725 750 1.2 725 failed for unblessed
3B Spellbook of finger of death 1450 1451 1.2 1300 not enough for unblessed, 1402 was enough.
3B Spellbook of fireball 2200 2201 1.2 2000 worked for unblessed
3B Spellbook of force bolt 798 799 1.2 not blessed - 750 (fail at 700)
3B Spellbook of haste self ? 1000 1.3
3B Spellbook of healing 1468 1469 1.2 1450 not enough for unblessed
3B Spellbook of identify 2444 2445 1.2 2407 was enough for unblessed
3B Spellbook of jumping 539 540 1.2
3B Spellbook of knock 539 540 1.2
3B Spellbook of levitation 1094 1095 1.2 not blessed worked at 1094
3B Spellbook of light 539 540 1.2
3B Spellbook of lightning 698 950 1.3 Good for charging wands.
3B Spellbook of protection 1650 1651 1.2 1500 works for unblessed
3B Spellbook of psi bolt 539 540 1.2
3B Spellbook of magic missile 1094 1095 1.2
3B Spellbook of raise the dead 1048 1049 1.2
3B Spellbook of remove curse 789 1500 1.3
3B Spellbook of restore ability 1094 1095 1.2
3B Spellbook of sickness 489 490 1.2 450 worked for unblessed
3B Spellbook of sleep 1094 1095 1.2 Not blessed - 1085
3B Spellbook of teleport away 795 798 1.2 Not blessed - 655 (seems wrong)
3B Spellbook of polymorph 2449 2450 1.2
3B Spellbook of wizard Lock 618 640 1.3 540 in 1.2, 640 worked in 1.3 but could be lower
Armour (body armour, boots, cloaks, gauntlets, shields, etc.)
Black spectacles Cannot be wished for
3BI +3 Cloak of displacement 365 366 1.3 Makes it easier for enemies to miss you
3BI+3 Cloak of magic resistance 328 392 1.3
3BI+3 Cloak of protection 310 380 1.3 v.1.2 - 360
3BI Eyemask 170 171 1.3 10% stealth.
3BI+3 Feathered hat 193 194 1.3 Grants +7 CHA and +3 AC.
3BI+3 Gauntlets of dexterity 365 366 1.3 Grants +3 DEX and +4 AC.
3BI+3 Gauntlets of power 355 375 1.3 Grants +6 STR and +2 AC.
3BI+3 Green headband 479 480 1.2 Grants poison resistance, normally obtained from Bacchus
3BI+3 Helm of brilliance 539 620 1.3 Provides Intelligence and Wisdom.
3BI+3 Helm of telepathy 498 ? 1.3 Grants telepathy.
3U-9 Jeweller's monocle 319 ? 1.3
3BI+3 Levitation boots 270 272 1.3
3BI+3 Ornate robe 364 365 1.3 provides Speed
3BI+3 Pied cap 266 ? 1.3 grants +7 CHA and +3 AC (feathered hat is a better wish)
3BI+3 Speed boots 279 280 1.3
3BI+3 Suit of silver dragon-scale mail 4359 4500 1.3

Same price for red, green, or gray dragon scale mail, but silver (reflective) is the best.

3BI+3 Suit of dwarvish mithril plate 3000 ? 1.3 3000 unsuccessful (-3 also rejected).
3BI+3 Suit of leather armor ? 114 1.3
3BI+3 Suit of studded leather ? 192 1.3
3BI+3 Shield of reflection 365 385 1.3 Reflects spells and wands' magic.
3BI Veil 170 244 1.3 10% stealth.
3BI+3 Suit of Studded Leather ? 185 1.3
3BI+3 Suit of scalemail 144 ? 1.3
3BI+3 Suit of chainmail 144 ? 1.3
3BI+3 Suit of segmentata 144 ? 1.3
Amulets and Rings (no point in making these immutable)
3BI Amulet of dweomery 555 600 1.3 440 is the minimum for non-immutable

Should be same price for amulets of unchanging, ESP, strangulation, and restful sleep.

3B Amulet of ESP 541 590 1.3
3BI Amulet of life saving 1451 1452 1.2

1320 is the minimum for non-immutable.
Should be same for amulets of slow digestion, reflection, and magical breathing.
Also for rings of teleport, teleport control, polymorph, and polymorph control

3B Amulet of magical breathing 540 ? 1.3
3BI Amulet of reflection 392 ? 1.3
Amulet of Zaw, The 38550 45000 1.2 (It is strange that it can be wished for, but nevertheless it won't accept a blessed one)
3BI +3 Collar of protection ? 800 1.3
3BI +3 Collar of viciousness ? 900 1.3
3BI +3 Ring of gain constitution 740 ? 1.3
3BI +3 Ring of gain strength 805 1.3 660 is the minimum for non-immutable. 805 worked for uncursed non immutable.
3Bl Ring of invisibility 723 724 1.2 try 660 for non-immutable.
3B Ring of levitation 705 713 1.3
3BI +3 Ring of magic regeneration 967 968 1.2 880 is the minimum for non-immutable.
3BI Ring of polymorph control 1544 ? 1.3
3BI +3 Ring of regeneration 1451 1700 1.3
3B Ring of see invisible 743 753 1.3
3BI Ring of teleport control 618 ? 1.3 Denied non-BI at 618.
Potion (no point in making these immutable)
3B Potion of enlightenment 900 1400 1.3
3B potion of fireproofing 900 1075 1.3
3B Potion of gain ability 1425 1450 1.3
3B Potion of gain level 1413 1414 1.3
3B Bottle of holy water 211 212 1.3
3B Potion of ink 336 337 1.3
3C Potions of object detection 700 B 700 C 1.3 700 not enough for blessed, enough for cursed.
Tools
3BI Bag of holding 3001 3003 1.3 (2700 was enough for 3 immutable bags, not blessed.

Weird- subsequently, 2900 did not work for immutable or for 3 bag of holding, only worked for the plain wish bag of holding.
3001 worked for 3 immutable bag of holding.

3BI Magic whistle 250 300 1.3
3BI Midas bag 8008 8600 1.3 1.2: 8250
3B Oil lamp 212 213 1.3 Rustproof. No need for immutable.
3B Phoenix quill 552 553 1.3
3B Quill 211 250 1.3
3Bl+3 Steel arrow 100 125 1.3 Not the best wish, since you can only get 3, but several wishes could make a decent quiver.
MISCELLANEOUS
3 Blob of floating eye goo 83 106 1.3 1.3 bug: There is either no message shown or positive messages shown ("ever come true" or "come true").

The wish grants an unidentified goo, which becomes a random goo when consumed (e.g. yellow mold goo).

3 Bit of mindflayer innards ? 142 1.3 A chance to get +1 INT or +1 WIS on consumption.

1.3 bug: There is either no message shown or positive messages shown ("ever come true" or "come true").

3 Lump of royal jelly 211 212 1.3 Grants +1 STR on consumption.
Gems
Blue portal stone 237 ? 1.3 Denied at 450, granted at 530.
Orange portal stone 237 ? 1.3
3 Frost stone 231 232 1.3

The formula for calculating whether or not you can afford a wish from a fountain can be found in this formula:[]

int num = this.type.cost;
if (this.buc == BUC.Cursed)
{
		num -= num / 10;
}
if (this.buc == BUC.Blessed)
{
	num += num / 10;
}
if (this.decayProof)
{
	num += num / 20;
}
if (this.erosionProof)
{
	num += num / 20;
}
float num2 = (float)this.enchantment;
if (this.type.enchantStyle == EnchantStyle.Charge)
{
	if (this.type.category == ItemCategory.Spellbook)
	{
		num = (int)((float)(num / 4) + (float)(num / 4) * (num2 * 2f - (float)this.decay - (float)this.erosion) / 2f);
	}
	else
	{
		num = (int)((float)(num / 3) + (num2 * 2f - (float)this.decay - (float)this.erosion) * (float)num / 30f);
	}
}
else if (this.type.enchantStyle == EnchantStyle.Bonus)
{
	// Convert num to float
	float numFloat = (float)num;

	// Calculate the first expression inside Mathf.Max
	float firstExpression = (float)(num / 4 + 1 - numFloat);

	// Calculate the second expression inside Mathf.Max
	float secondExpression = (num2 * 2f - (float)this.decay - (float)this.erosion);

	// Check if the second expression is greater than 0
	bool secondExpressionGreaterThanZero = secondExpression > 0f;

	// Calculate the multiplier based on conditions
	float multiplier = secondExpressionGreaterThanZero ? 
		(this.type.multiple != 0 ? 2f : 75f) : 
		(this.type.multiple != 0 ? 1f : 5f);

	// Calculate Mathf.Max with the two expressions
	float maxResult = Mathf.Max(firstExpression, secondExpression * multiplier);

	// Update num by adding the result of Mathf.Max and casting back to int
	num = (int)(numFloat + maxResult);
}
if (this.compoundedItem)
{
	num = (int)((float)num + Shop.CompoundBonusValue(this));
	num += this.compoundedItem.ShopCost(forceTrueCost);
}
return num;
Advertisement