Completed
Pull Request — master (#37)
by
unknown
03:03
created

arenas()   A

Complexity

Conditions 1

Size

Total Lines 3

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 1
CRAP Score 1.125

Importance

Changes 0
Metric Value
cc 1
c 0
b 0
f 0
dl 0
loc 3
ccs 1
cts 2
cp 0.5
crap 1.125
rs 10
1
# YAML DB Loader
2 1
def elficas
3
  load_yaml('magia/elficas').map   { |s| Elfica.new(s) }
4
end
5
6 1
def plegarias
7
  load_yaml('magia/plegarias').map { |s| Plegaria.new(s) }
8
end
9
10 1
def sangres
11
  load_yaml('magia/sangres').map   { |s|    Sangre.new(s) }
12
end
13
14 1
def sombras
15
  load_yaml('magia/sombras').map   { |s|    Sombra.new(s) }
16
end
17
18 1
def arenas
19
  load_yaml('magia/arenas').map   { |s|    Arena.new(s) }
20
end
21
22 1
def spells
23
  load_yaml('magia/spells').map    { |s| Elemental.new(s) }
24
end
25
26
# TODO: tune up this!
27
# All find ID methods
28 1
def elfica(id)
29
  elficas[id]
30
end
31
32 1
def plegaria(id)
33
  plegarias[id]
34
end
35
36 1
def sangre(id)
37
  sangres[id]
38
end
39
40 1
def sombra(id)
41
  sombras[id]
42
end
43
44 1
def spell(id)
45
  spells[id]
46
end
47