Merge pull request #34169 from ShizCalev/heal-fix
Fixes fully_heal not curing disabilities
This commit is contained in:
@@ -150,6 +150,10 @@
|
|||||||
if(!disabilities[disability])
|
if(!disabilities[disability])
|
||||||
return
|
return
|
||||||
|
|
||||||
|
if(!sources) // No defined source cures the disability entirely.
|
||||||
|
disabilities -= disability
|
||||||
|
return
|
||||||
|
|
||||||
if(!islist(sources))
|
if(!islist(sources))
|
||||||
sources = list(sources)
|
sources = list(sources)
|
||||||
|
|
||||||
@@ -212,4 +216,4 @@
|
|||||||
if(!has_disability(DISABILITY_HUSK))
|
if(!has_disability(DISABILITY_HUSK))
|
||||||
status_flags |= DISFIGURED //makes them unknown
|
status_flags |= DISFIGURED //makes them unknown
|
||||||
update_body()
|
update_body()
|
||||||
add_disability(DISABILITY_HUSK, source)
|
add_disability(DISABILITY_HUSK, source)
|
||||||
|
|||||||
Reference in New Issue
Block a user