Skip to content

Commit 82e6ffa

Browse files
committed
Factored out two common lines
1 parent 09f9656 commit 82e6ffa

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

deathcause.rb

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,17 @@ def display_death_event(e)
1919
end
2020

2121
def display_death_unit(u)
22+
str = "The #{u.race_tg.name[0]}"
23+
str << " #{u.name}" if u.name.has_name
24+
2225
if not u.flags2.killed and not u.flags3.ghostly
23-
str = "The #{u.race_tg.name[0]}"
24-
str << " #{u.name}" if u.name.has_name
2526
str << " is not dead yet !"
2627

2728
puts str.chomp(',')
2829
else
2930
death_info = u.counters.death_tg
3031
killer = death_info.killer_tg if death_info
3132

32-
str = "The #{u.race_tg.name[0]}"
33-
str << " #{u.name}" if u.name.has_name
3433
str << " died"
3534
str << " in year #{death_info.event_year}" if death_info
3635
str << " (cause: #{u.counters.death_cause.to_s.downcase})," if u.counters.death_cause != -1

0 commit comments

Comments
 (0)