| @@ 78-84 (lines=7) @@ | ||
| 75 | end |
|
| 76 | end |
|
| 77 | ||
| 78 | def get_weapon(weapon) # Analyze data structure |
|
| 79 | case weapon.class.to_s |
|
| 80 | when 'Hash' then Arma.new(weapon) # Ad-hoc item |
|
| 81 | when 'Fixnum' then Arma.new(id: weapon) # Item mundano |
|
| 82 | else Arma.new(id: 0) # Nil items |
|
| 83 | end |
|
| 84 | end |
|
| 85 | ||
| 86 | def weapons |
|
| 87 | if armas.class.to_s == 'Array' |
|
| @@ 70-76 (lines=7) @@ | ||
| 67 | end |
|
| 68 | ||
| 69 | # Default-ed meta-methods |
|
| 70 | def armour |
|
| 71 | case armadura.class.to_s |
|
| 72 | when 'Fixnum' then Armadura.new(id: armadura) |
|
| 73 | when 'Hash' then Armadura.new(armadura) |
|
| 74 | else Armadura.new(id: 0) |
|
| 75 | end |
|
| 76 | end |
|
| 77 | ||
| 78 | def get_weapon(weapon) # Analyze data structure |
|
| 79 | case weapon.class.to_s |
|
| @@ 78-84 (lines=7) @@ | ||
| 75 | end |
|
| 76 | end |
|
| 77 | ||
| 78 | def get_weapon(weapon) # Analyze data structure |
|
| 79 | case weapon.class.to_s |
|
| 80 | when 'Hash' then Arma.new(weapon) # Ad-hoc item |
|
| 81 | when 'Fixnum' then Arma.new(id: weapon) # Item mundano |
|
| 82 | else Arma.new(id: 0) # Nil items |
|
| 83 | end |
|
| 84 | end |
|
| 85 | ||
| 86 | def weapons |
|
| 87 | if armas.class.to_s == 'Array' |
|
| @@ 70-76 (lines=7) @@ | ||
| 67 | end |
|
| 68 | ||
| 69 | # Default-ed meta-methods |
|
| 70 | def armour |
|
| 71 | case armadura.class.to_s |
|
| 72 | when 'Fixnum' then Armadura.new(id: armadura) |
|
| 73 | when 'Hash' then Armadura.new(armadura) |
|
| 74 | else Armadura.new(id: 0) |
|
| 75 | end |
|
| 76 | end |
|
| 77 | ||
| 78 | def get_weapon(weapon) # Analyze data structure |
|
| 79 | case weapon.class.to_s |
|