{"name":"getUnitTrait","title":"getUnitTrait","type":"command","url":"https://community.bistudio.com/wiki/getUnitTrait","revid":347973,"updated":"2023-11-08T09:46:06Z","groups":["Object Manipulation"],"status":"ok","games":{"arma3":"1.58"},"since":"arma3 1.58","arma3_since":"1.58","locality":{"argument":"global"},"description":"Gets the current value of a trait of the given unit.\n\n> [!NOTE]\n> For the default values see setUnitTrait.","syntaxes":[{"syntax":"unit getUnitTrait skillName","params":[{"name":"unit","type":"Object","type_expr":"Object"},{"name":"skillName","type":"String","description":"name of the skill","type_expr":"String"}],"returns":{"types":["Boolean","Number"],"type_expr":"Boolean | Number | Nothing","description":"- Boolean or Number - trait's value - Nothing - if unit is invalid, e.g an empty vehicle","text":"- Boolean or Number - trait's value\n- Nothing - if *unit* is invalid, e.g an empty vehicle"},"form":"binary","left":{"text":"unit"},"right":{"text":"skillName"}}],"examples":[{"code":["player getUnitTrait \"Medic\";"]}],"see_also":["setUnitTrait","getAllUnitTraits"]}