Wishes

From Caves of Qud Wiki
Revision as of 05:00, 1 June 2019 by Gnarf (talk | contribs) (added glotrotfinal)
Jump to navigation Jump to search

Wishes are debug commands which can be useful for testing mods, escaping softlocks, setting up challenge runs, or otherwise testing object interactions. By default, no key is bound to wish, you must bind it in the debug section of the key bindings menu.

List of Wishes

Wish Description
<unmatched> any wish not specifically in the list below will perform a lexigraphic search on objects blueprints/skills/etc and attempt the best match in the system, creating an object of that blueprint or granting your character that skill or ability.
idkfa toggle god mode
calm toggle enemy AI behavior
convnode:<id>:<startnode>[:<speakerblueprint] start a conversation <id> at start node <startnode> with optional speaker <speakerblueprint>
conv:<id>[:<speakerblueprint>] start a conversation <id> with optional speaker <speakerblueprint>
startquest:<quest name>
completequest:<quest name>
finishqueststep:<quest name>:<step name>
questdebug bring up an interactive quest debug ui
geno:<name> destroy all objects on the current map with the given blueprint or display name
reload hot load all game settings
rebuild attempt to rebuild the current zone
popuptest test popups
cyber test cyber terminal
nanoterm build a test cyber terminal
where display the current location id
bordertest screenbuffer performance test
glotrot give yourself glotrot
glotrotfinal give yourself glotrot at it's final stage - Nnnnnnnnnn.
ironshankonset give yourself ironshank onset
ironshank give yourself ironshank
glotrotonset give yourself glotrot onset
cureglotrot cures glotrot
cureironshank cures ironshank
fungone remove fungal infections
curefungus cures and cleans all fungal infections
mazetest test recursive backtrack maze generator
tunneltest test tunnel system
xpmul:<amount> set the global xp multiplier
xp:<amount> grant an amount of xp
cleaneffects remove all effects from the player body
clean remove all effects and stat penalties from the player body
websplat test phase web splats
stage2 complete quests and grant xp and gear for the early starting game play
stage3 complete quests and grant xp and gear for play through golgotha
stage4 complete quests and grant xp and gear for play post golgotha
garbagetest test the GC
playeronly remove everyone but the player from the action queue
godown:<n> go down n levels (or up if n is negative)
minime create an evil twin
blink teleport
smartass add all tinkering skills
cluber add all cudgel skills
fencer add all long blade skills
axer add all axe skills
sblader add all shortblade skills
masterchef add all cooking skills and some ingredients
wandermode set the player's rep to neutral with all hostile factions
traveler set the player's rep to neutral with all factions
clearfactionmembership clear player's faction membership
skillpoints add 20,000 skill points
trip go prone
pro gain high stats
where? copy current zone to clipboard
allbox create a box with every object
factionrep <id> <amount> modify factionrep with a faction by amount
memtest test memory performance
leadslugs get a lot of lead slugs
regionalize test the regionalizer
smartitem:<id> search and create a specific blueprint only
seed:<n> set the world seed to n
glowcrust get luminous infection
villagereveal reveal all villages
sultantest:<attribute> create a sultan dungeon in the current world map square with the attributes listed
sultanreveal reveal all sultan locations
sultanhistory reveal all sultan secrets
reveal1sultanhistory reveal one random sultan secret
relic generate all relics in the history + one random relic for each type
randomrelic:<n> generate n random relics
whatami displays the player body's blueprint
wavetilegen test tilegen
slow set the player's speed to 25
testpop test the population manager
testhero:<base type> create a creature and elevate it to a hero
showstringproperty:<prop> display the value of a string property on the player
showintproperty:<prop> display the value of an int property on the player
showcooldownminima report all cooldowns
maxmod set the mod chance to 999
night set the time to night
day set the time to day
dude get a creature from the current zone's population
notlost remove the lost effect
clone clone a target object
swap swap bodies with a target
supermutant get all mutations
zone:<id> teleport to a matched zone id
object:<id> search for a specific object to create
decapitateme well
mutation:<id> search for a mutation to grant
quest:<id> search for a quest to begin
find:<blueprint> search the zone for a particular object blueprint
stat:<statid>:<value>
statbonus:<statid>:<value>
statpenalty:<statid>:<value>
unequip:<limb name>
revealsecret:<secret id>
testcardinal test cardinal numbers
testordinal test ordinal numbers
testpets test all possible village pet objects
testobjects test all possible dynamic encounter objects
showgenders display all gender strings
showmygender show the player's gender
showpronounsets show all pronoun sets
showrandomfaction display a random faction name
showrandomoldfaction display a random old faction name
showrandomfactionexceptbeasts display a random faction name, except beasts
showrandomfactionshortname display a random faction's short name
teststringbuilder unit test stringbuilder
topevents display top event id's
testrig grant survival, teleporation and clarvoyance
xy show the player's x,y location
hungry -or- famished set the player's hunger level
reequip re-equip the current player's body with the AI equip routine
roll:<die expression> roll a die expression
rollmin:<die expression> get the minimum value of a die expression
rollmax:<die expression> get the maximum value of a die expression
godown:<n> go down n levels
togglementalshields toggle mental shield
cool toggle cool mode
stat:<stat>:<n> set <stat>'s base value to n
statbonus:<stat>:<n> set <stat>'s bonus value to n
statpenalty:<stat>:<n> set <stat>'s penalty value to n
heapshot take a heap snapshot
test437 show each cp437 character
spend spend player points randomly via AI algorithm
playerlevelmob spawn a mob around the player's level
auditblueprints audit blueprints
findfarmers find all the objects with the default farmer sprite
dismember:<limb name> dismember a limb
clearach!!! clear all your achivements
cooktestunits:<domain,domain> apply a random unit effect with the given domains
cooktestfull:<domain,domain> apply a random cooking effect with the given domains