Overview
Taken from https://freehold.atlassian.net/wiki/spaces/CQP/pages/46235649/Wishes but prettied up a tiny bit and added some missing descriptions.Credit to the people here https://freehold.atlassian.net/wiki/spaces/CQP/history/46235649/Wishes
Quick Rundown on what Wishes are.
The Wish prompt is a mechanic you can use to cheat or cheese the game, with commands like idkfa for godmode and such.
This guide will teach you how to use it and show you what commands there are.
To open the Wish prompt, you first need to bind it to a key/key combo. Start a new character or load an old one, pause the game and select the key mapping menu item. Scroll down to the bottom of the menu until you reach the debug section, where you can bind the key for Wish. I unbound walk and use the W key for Wish. If you don’t want to do that you can map it to whatever you want. Then hit escape and it will ask you to confirm your changes. Select Yes. Then unpause, hit your key of choice and have fun!
Wishes A-F
Any wish not specifically in the list below will perform a lexicographic search on objects blueprints/skills/etc and attempt the best match in the system, creating an object of that blueprint or granting the player that skill or ability.
allbox
Creates a box containing every object
auditblueprints
Audits blueprints
bordertest
Screenbuffer performance test
calm
Toggles enemy AI behavior
clean
Removes all effects and stat penalties from the player’s body
cleaneffects
Removes all effects from the player’s body
clearach!!!
Clears all the player’s achievements
clearfactionmembership
Clears player’s faction membership
clone
Clones a target object
cluber
Adds all cudgel skills
completequest:<quest name>
Completes given quest
conv:<id>[:<speakerblueprint>]
Starts a conversation <id> with optional speaker <speakerblueprint>
convnode:<id>:<startnode>[:<speakerblueprint]
Starts a conversation <id> at start node <startnode> with optional speaker <speakerblueprint>
cooktestfull:<domain,domain>
Applies a random cooking effect with the given domains
cooktestunits:<domain,domain>
Applies a random unit effect with the given domains
curefungus
Cures and cleans all fungal infections
cureglotrot
Cures Glotrot
cureironshank
Cures Ironshank
cyber
Test cyber terminal
dismember:<limb name>
Dismembers a limb
dude
Gets a creature from the current zone’s population
factionrep <id> <amount>
Modifies reputation with a faction by amount
famished
Sets player’s hunger level to Famished
fencer
Adds all long blade skills
find:<blueprint>
Searches the zone for a particular object blueprint
findfarmers
Finds all the objects with the default farmer sprite
finishqueststep:<quest name>:<step name>
Completes given step of given quest
fungone
Removes fungal infections
Wishes G-R
geno:<name>
Destroys all objects on the current map with the given blueprint or display name
glotrot
Gives the player Glotrot
glotrotonset
Gives the player Glotrot onset
glowcrust
Gives the player a luminous infection
godown:<n>
Goes down n levels
heapshot
Takes a heap snapshot
hungry
Sets the player’s hunger level to Hungry
idkfa
Toggles godmode and allows the player to pass through most objects
ironshank
Gives the player Ironshank
ironshankonset
Gives the player Ironshank onset
masterchef
Adds all cooking skills and some ingredients
maxmod
Sets the mod chance to 999
mazetest
Tests recursive backtrack maze generator
memtest
Tests memory performance
minime
Creates an evil twin
mutation:<id>
Searches for a mutation to grant
nanoterm
Builds a test cyber terminal
night
Sets the time to night
notlost
Removes the lost effect
object:<id>
Searches for a specific object to create
playerlevelmob
Spawns a mob around the player’s level
playeronly
Removes everyone but the player from the action queue
pro
Gives the player high stats
quest:<id>
Searches for a quest to begin
questdebug
Brings up an interactive quest debug ui
randomrelic:<n>
Generates n random relics
rebuild
Attempts to rebuild the current zone
reequip
Re-equips the current player’s body with the AI equip routine
regionalize
Tests the regionalizer
relic
Generates all relics in the history + one random relic for each type
reload
Hotloads all game settings
reveal1sultanhistory
Reveals one random sultan secret
revealsecret:<secret id>
Reveals a secret with the given <secret id>
roll:<die expression>
Rolls a die expression
rollmax:<die expression>
Gets the maximum value of a die expression
rollmin:<die expression>
Gets the minimum value of a die expression
Wishes S-Z
sblader
Adds all shortblade skills
seed:<n>
Sets the world seed to n
showcooldownminima
Reports all cooldowns
showgenders
Displays all gender strings
showintproperty:<prop>
Displays the value of an int property on the player
showmygender
Shows the player’s gender
showpronounsets
Shows all pronoun sets
showrandomfaction
Displays a random faction name
showrandomfactionexceptbeasts
Displays a random faction name, except beasts
showrandomfactionshortname
Displays a random faction’s short name
showrandomoldfaction
Displays a random old faction name
showstringproperty:<prop>
Displays the value of a string property on the player
skillpoints
Adds 20k skillpoints
slow
Sets the player’s speed to 25
smartass
Adds all tinkering skills
smartitem:<id>
Searches and creates a specific blueprint only
spend
Spends player points randomly via AI algorithm
stage2
Completes quests, grants xp & gear for play pre-Golgotha
stage3
Completes quests, grants xp & gear for play mid-Golgotha
stage4
Completes quests, grants xp & gear for play post-Golgotha
startquest:<quest name>
Starts given quest
stat:<stat>:<n>
Sets <stat>’s base value to n
statbonus:<stat>:<n>
Sets <stat>’s bonus value to n
statpenalty:<stat>:<n>
Sets <stat>’s penalty value to n
sultanhistory
Reveals all sultan secrets
sultanreveal
Reveals all sultan locations
sultantest:<attribute>
Creates a sultan dungeon in the current world map square with the attributes listed
supermutant
Gives the player all mutations
swap
Swaps bodies with a target
test437
Shows each cp437 character
testcardinal
Tests cardinal numbers
testhero:<base type>
Creates a creature and elevates it to a hero
testobjects
Tests all possible dynamic encounter objects
testordinal
Tests ordinal numbers
testpets
Tests all possible village pet objects
testpop
Tests the population manager
testrig
Grants survival, Teleportation and Clairvoyance
teststringbuilder
Unit test stringbuilder
togglementalshields
Toggles mental shield
topevents
Displays top event id’s
traveler
Sets the player’s rep to neutral with all factions
trip
Causes player to go prone
tunneltest
Tests tunnel system
unequip:<limb name>
Unequips items from specified limbs
villagereveal
Reveals all villages
wandermode
Sets the player’s rep to neutral with all hostile factions
wavetilegen
Tests tilegen
websplat
Tests phase web splats
whatami
Displays the player body’s blueprint
where
Displays the current location id
where?
Copies current zone to clipboard
xp:<amount>
Grants an amount of xp
xpmul:<amount>
Sets the global xp multiplier
xy
Shows the player’s x,y location
zone:<id>
Teleports to a matched zone id
Items
There are
WAY TOO MANY items for me to list them here.
However, a gentleman named Steve Losh has a list of item ids on Github[gist.github.com] that includes the weight and price of them as well. It was last updated in January of 2019, so YMMV.