{"name":"setStamina","title":"setStamina","type":"command","url":"https://community.bistudio.com/wiki/setStamina","revid":379386,"updated":"2026-10-30T23:59:36Z","groups":["Stamina System"],"status":"ok","games":{"arma3":"1.54"},"since":"arma3 1.54","arma3_since":"1.54","locality":{"argument":"local","effect":"local"},"description":"Set units' stamina (seconds until depletion)","syntaxes":[{"syntax":"unit setStamina stamina","params":[{"name":"unit","type":"Object","type_expr":"Object"},{"name":"stamina","type":"Number","type_expr":"Number"}],"returns":{"type":"Nothing","type_expr":"Nothing"},"form":"binary","left":{"text":"unit"},"right":{"text":"stamina"}}],"examples":[{"code":["player setStamina 42;"]}],"see_also":["setStaminaScheme","getStamina","enableStamina","setFatigue","getFatigue","Arma 3: Stamina"],"notes":[{"user":"Molaron","date":"2015-12-30T01:50:00Z","text":"\"setStamina\" has the same effect as \"setFatigue\"."},{"user":"demellion","date":"2018-12-26T11:34:00Z","text":"Note that setStamina will not be able to exceed a 100% stamina value given by the engine. It will minimize to a maximum possible value, similar to application of the old command setFatigue in a range of **0..1**. Example:\n\n```sqf\ngetStamina player; // 8.58\ngetFatigue player; // 0\nplayer setStamina 50; // This will be minimized to 8.58 on next unit simulation cycle.\n```"}]}