Skip to content

Commit 6dfd0f2

Browse files
committed
adding golem abilities to player README
1 parent 3b7d8d2 commit 6dfd0f2

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

lib/ruby_warrior/units/warrior.rb

+4
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ def add_golem_abilities(*abilities)
5959
@golem_abilities += abilities
6060
end
6161

62+
def has_golem?
63+
!@golem_abilities.empty?
64+
end
65+
6266
def base_golem
6367
golem = Golem.new
6468
golem.add_abilities *@golem_abilities

templates/README.erb

+10-1
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,18 @@ Tip: <%= level.tip %>
1212
<%- end -%>
1313

1414

15-
Available Abilities:
15+
Warrior Abilities:
1616
<%- level.warrior.abilities.each do |name, ability| -%>
1717

1818
warrior.<%= name %>
1919
<%= ability.description %>
2020
<%- end -%>
21+
<%- if level.warrior.has_golem? -%>
22+
23+
Golem Abilities:
24+
<%- level.warrior.base_golem.abilities.each do |name, ability| -%>
25+
26+
golem.<%= name %>
27+
<%= ability.description %>
28+
<%- end -%>
29+
<%- end -%>

0 commit comments

Comments
 (0)