Difference between revisions of "Wizard mode"

From CrawlWiki
Jump to: navigation, search
m (Entering wizard mode)
(Updated commands to 0.20)
Line 1: Line 1:
{{version012}}
+
{{version020}}
 
'''Wizard mode''' (or '''wizmode''') is a way for players to create a character and modify it freely.  The player can modify the race, experience level, skill levels, and items of the character.  They can add money, monsters, portals, shops, and stairs to levels.  In this mode, the player can go down to zero health, and then if the player chooses to, have their health returned to maximum.
 
'''Wizard mode''' (or '''wizmode''') is a way for players to create a character and modify it freely.  The player can modify the race, experience level, skill levels, and items of the character.  They can add money, monsters, portals, shops, and stairs to levels.  In this mode, the player can go down to zero health, and then if the player chooses to, have their health returned to maximum.
  
Line 16: Line 16:
 
==Command list==
 
==Command list==
  
To list commands, hit '''&''' '''?'''.
+
To list commands, hit '''&''', then '''?'''.
  
 
===Player stats===
 
===Player stats===
Line 23: Line 23:
 
  '''Ctrl-D''' : change enchantments/durations
 
  '''Ctrl-D''' : change enchantments/durations
 
  '''g''' : exercise a skill
 
  '''g''' : exercise a skill
  '''Ctrl-L''' : change experience level
+
  '''l''' : change experience level
 +
'''Ctrl-P''' : list props
 
  '''r''' : change character's species
 
  '''r''' : change character's species
  '''s''' : gain 20000 skill points
+
  '''s''' : set skill to level
'''S''' : set skill to level
 
 
  '''x''' : gain an experience level
 
  '''x''' : gain an experience level
  '''$''' : get 1000 gold
+
  '''$''' : set player's gold to specified value
  ''']''' : get a mutation
+
  ''']''' : get a mutation by name or category
 
  '''_''' : gain religion
 
  '''_''' : gain religion
 
  '''^''' : set piety to a value
 
  '''^''' : set piety to a value
 
  '''@''' : set Str Int Dex
 
  '''@''' : set Str Int Dex
  '''Z''' : gain lots of Zot Points
+
  '''#''' : load character from a dump file
 
  '''&''' : list all divine followers
 
  '''&''' : list all divine followers
 +
'''=''' : show info about skill points
  
 
===Create level features===
 
===Create level features===
  
 
  '''L''' : place a vault by name
 
  '''L''' : place a vault by name
'''p''' : make a portal
 
 
  '''T''' : make a trap
 
  '''T''' : make a trap
  '''<''' / '''>''' : create up/down staircase
+
  ''',''' / '''.''' : create up/down staircase
 
  '''(''' : turn cell into feature
 
  '''(''' : turn cell into feature
 
  '''\''' : make a shop
 
  '''\''' : make a shop
Line 50: Line 50:
 
  '''Ctrl-A''' : generate new Abyss area
 
  '''Ctrl-A''' : generate new Abyss area
 
  '''b''' : controlled blink
 
  '''b''' : controlled blink
  '''Ctrl-B''' : controlled teleport
+
  '''B''' : controlled teleport
  '''B''' : banish yourself to the Abyss
+
  '''Ctrl-B''' : banish yourself to the Abyss
  '''k''' : shift section of a labyrinth
+
  '''K''' : shift section of a labyrinth
 
  '''R''' : change monster spawn rate
 
  '''R''' : change monster spawn rate
 
  '''Ctrl-S''' : change Abyss speed
 
  '''Ctrl-S''' : change Abyss speed
  '''u''' / '''d''' : shift up/down one level
+
  '''u''' / '''d''' : shift player up/down one level
  '''~''' : go to a specific level
+
  '''~''' : go to a specific branch and level
 
  ''':''' : find branches and overflow temples in the dungeon
 
  ''':''' : find branches and overflow temples in the dungeon
 
  ''';''' : list known levels and counters
 
  ''';''' : list known levels and counters
 
  '''{''' : magic mapping
 
  '''{''' : magic mapping
 
  '''}''' : detect all traps on level
 
  '''}''' : detect all traps on level
  ''')''' : change Shoals' tide speed
+
  '''Ctrl-W''' : change Shoals' tide speed
 
  '''Ctrl-E''' : dump level builder information
 
  '''Ctrl-E''' : dump level builder information
 
  '''Ctrl-R''' : regenerate current level
 
  '''Ctrl-R''' : regenerate current level
Line 69: Line 69:
  
 
  '''c''' : card effect
 
  '''c''' : card effect
  '''h/H''' : heal yourself (super-Heal)
+
  '''h''' / '''H''' : heal yourself (super-Heal)
  '''Ctrl-H''' : set hunger rate
+
  '''e''' : set hunger rate
 
  '''X''' : make Xom do something now
 
  '''X''' : make Xom do something now
 
  '''z''' : cast spell by number/name
 
  '''z''' : cast spell by number/name
  '''Ctrl-M''' : memorise spell
+
  '''!''' : memorise spell
 
  '''W''' : god wrath
 
  '''W''' : god wrath
 
  '''w''' : god mollification
 
  '''w''' : god mollification
  '''Ctrl-P''' : polymorph into a form
+
  '''p''' : polymorph into a form
  '''Ctrl-V''' : toggle xray vision
+
  '''V''' : toggle xray vision
 +
'''E''' : (un)freeze time
  
 
===Monster related commands===
 
===Monster related commands===
  
 +
'''m''' / '''M''' : create specified monster by number/name
 
  '''D''' : detect all monsters
 
  '''D''' : detect all monsters
 
  '''G''' : dismiss all monsters
 
  '''G''' : dismiss all monsters
'''m''' / '''M''' : create monster by number/name
 
 
  '''"''' : list monsters
 
  '''"''' : list monsters
  
Line 91: Line 92:
 
  '''C''' : (un)curse item
 
  '''C''' : (un)curse item
 
  '''i''' / '''I''' : identify/unidentify inventory
 
  '''i''' / '''I''' : identify/unidentify inventory
 +
'''y''' / '''Y''' : identify/unidentify item types and properties
 
  '''o''' / '''%''' : create an object
 
  '''o''' / '''%''' : create an object
 
  '''t''' : tweak object properties
 
  '''t''' : tweak object properties
  '''v''' : show gold value of an item
+
  '''v''' : recharge all XP evokers
 +
'''Ctrl-V''' : show gold value of an item
 
  '''-''' : get a god gift
 
  '''-''' : get a god gift
 
  '''|''' : create all [[unrand|predefined]] artefacts
 
  '''|''' : create all [[unrand|predefined]] artefacts
 
  '''+''' : make randart from item
 
  '''+''' : make randart from item
  <b>'</b> : list items
+
  <b>'</b> : list items (current floor)
 
  '''J''' : Jiyva off-level sacrifice
 
  '''J''' : Jiyva off-level sacrifice
  
Line 107: Line 110:
 
  '''Ctrl-I''' : item generation stats
 
  '''Ctrl-I''' : item generation stats
 
  '''O''' : measure exploration time
 
  '''O''' : measure exploration time
  '''Ctrl-T''' : enter in-game Lua interpreter
+
  '''Ctrl-T''' : enter in-game dungeon (d)Lua interpreter
 +
'''Ctrl-U''' : enter in-game client (c)Lua interpreter
 
  '''Ctrl-X''' : Xom effect status
 
  '''Ctrl-X''' : Xom effect status
 +
'''Ctrl-C''' : force a crash
  
 
===Other wizard commands===
 
===Other wizard commands===
Line 116: Line 121:
 
  '''X?''' : list map-mode commands
 
  '''X?''' : list map-mode commands
  
====Wizard targetting commands====
+
====Wizard targeting commands====
  
 
After hitting '''x'''.
 
After hitting '''x'''.
Line 124: Line 129:
 
  '''o''' : give item to monster
 
  '''o''' : give item to monster
 
  '''F''' : cycle monster friendly/good neutral/neutral/hostile
 
  '''F''' : cycle monster friendly/good neutral/neutral/hostile
 +
'''G''' : make monster gain XP
 
  '''Ctrl-H''' : heal the monster to full hit points
 
  '''Ctrl-H''' : heal the monster to full hit points
 
  '''P''' : apply divine blessing to monster
 
  '''P''' : apply divine blessing to monster
Line 134: Line 140:
 
  '''~''' : polymorph monster to specific type
 
  '''~''' : polymorph monster to specific type
 
  ''',''' : bring down the monster to 1 hp
 
  ''',''' : bring down the monster to 1 hp
 +
'''(''' : place a mimic
 
  '''Ctrl-B''' : banish monster
 
  '''Ctrl-B''' : banish monster
 
  '''Ctrl-K''' : kill monster
 
  '''Ctrl-K''' : kill monster

Revision as of 17:53, 13 August 2017

Version 0.20: This article may not be up to date for the latest stable release of Crawl.

Wizard mode (or wizmode) is a way for players to create a character and modify it freely. The player can modify the race, experience level, skill levels, and items of the character. They can add money, monsters, portals, shops, and stairs to levels. In this mode, the player can go down to zero health, and then if the player chooses to, have their health returned to maximum.

Wizmode is invaluable for researching items, monsters, species, backgrounds, gods, branches, vaults, and general game mechanics. Performing experiments in wizmode is an excellent way to contribute to this wiki – please edit our pages with what you have learned!

Entering wizard mode

When you enter wizmode, the game that you're currently in will have its score invalidated. To get to this mode, type '&' once inside the game (past the class choosing screen).

WARNING: ABOUT TO ENTER WIZARD MODE!
If you continue, your game will not be scored!
Do you really want to enter wizard mode?

Type 'yes' to confirm.

Command list

To list commands, hit &, then ?.

Player stats

A : set all skills to level
Ctrl-D : change enchantments/durations
g : exercise a skill
l : change experience level
Ctrl-P : list props
r : change character's species
s : set skill to level
x : gain an experience level
$ : set player's gold to specified value
] : get a mutation by name or category
_ : gain religion
^ : set piety to a value
@ : set Str Int Dex
# : load character from a dump file
& : list all divine followers
= : show info about skill points

Create level features

L : place a vault by name
T : make a trap
, / . : create up/down staircase
( : turn cell into feature
\ : make a shop
Ctrl-K : mark all vaults as unused

Other level related commands

Ctrl-A : generate new Abyss area
b : controlled blink
B : controlled teleport
Ctrl-B : banish yourself to the Abyss
K : shift section of a labyrinth
R : change monster spawn rate
Ctrl-S : change Abyss speed
u / d : shift player up/down one level
~ : go to a specific branch and level
: : find branches and overflow temples in the dungeon
; : list known levels and counters
{ : magic mapping
} : detect all traps on level
Ctrl-W : change Shoals' tide speed
Ctrl-E : dump level builder information
Ctrl-R : regenerate current level
P : create a level based on a vault

Other player related effects

c : card effect
h / H : heal yourself (super-Heal)
e : set hunger rate
X : make Xom do something now
z : cast spell by number/name
! : memorise spell
W : god wrath
w : god mollification
p : polymorph into a form
V : toggle xray vision
E : (un)freeze time

Monster related commands

m / M : create specified monster by number/name
D : detect all monsters
G : dismiss all monsters
" : list monsters

Item related commands

a : acquirement
C : (un)curse item
i / I : identify/unidentify inventory
y / Y : identify/unidentify item types and properties
o / % : create an object
t : tweak object properties
v : recharge all XP evokers
Ctrl-V : show gold value of an item
- : get a god gift
| : create all predefined artefacts
+ : make randart from item
' : list items (current floor)
J : Jiyva off-level sacrifice

Debugging commands

f : quick fight simulation (fsim)
F : single scale fsim
Ctrl-F : double scale fsim
Ctrl-I : item generation stats
O : measure exploration time
Ctrl-T : enter in-game dungeon (d)Lua interpreter
Ctrl-U : enter in-game client (c)Lua interpreter
Ctrl-X : Xom effect status
Ctrl-C : force a crash

Other wizard commands

(not prefixed with &!)

x? : list targeted commands
X? : list map-mode commands

Wizard targeting commands

After hitting x.

Ctrl-C : cycle through beam paths
D : get debugging information about the monster
o : give item to monster
F : cycle monster friendly/good neutral/neutral/hostile
G : make monster gain XP
Ctrl-H : heal the monster to full hit points
P : apply divine blessing to monster
m : move monster or player
M : cause spell miscast for monster or player
s : force monster to shout or speak
S : make monster a summoned monster
w : calculate shortest path to any point on the map
" : get debugging information about a portal
~ : polymorph monster to specific type
, : bring down the monster to 1 hp
( : place a mimic
Ctrl-B : banish monster
Ctrl-K : kill monster

Wizard (map-mode) commands

After hitting X.

T : Teleport to cursor.