Class: PfrpgRaces::HalfOrc
- Inherits:
-
Race
- Object
- Race
- PfrpgRaces::HalfOrc
show all
- Defined in:
- lib/pfrpg_races/races/half_orc.rb
Instance Method Summary
collapse
Methods inherited from Race
#as_json, #attributes, #bonus_feats, fetch, race_list, #size_modifier
Instance Method Details
#attribute_bonuses ⇒ Object
16
17
18
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 16
def attribute_bonuses
nil
end
|
#bonus_choices ⇒ Object
20
21
22
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 20
def bonus_choices
[]
end
|
#choose_ability_bonus? ⇒ Boolean
40
41
42
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 40
def choose_ability_bonus?
true
end
|
#description ⇒ Object
8
9
10
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 8
def description
"Half-orcs average around 6 feet tall, with powerful builds and greenish or grayish skin. Their canine teeth often grow long enough to protrude from their mouths, and these “tusks,” combined with heavy brows and slightly pointed ears, give them their notoriously bestial appearance. While half-orcs may be impressive, few ever describe them as beautiful. Despite these obvious orc traits, half-orcs are as varied as their human parents."
end
|
#int_languages ⇒ Object
32
33
34
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 32
def int_languages
["Abyssal", "Draconic", "Giant", "Gnoll", "Goblin"]
end
|
#languages ⇒ Object
24
25
26
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 24
def languages
["Common", "Orc"]
end
|
#martial_weapons ⇒ Object
48
49
50
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 48
def martial_weapons
"orc"
end
|
#name ⇒ Object
4
5
6
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 4
def name
"HalfOrc"
end
|
#size ⇒ Object
36
37
38
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 36
def size
"MEDIUM"
end
|
#source ⇒ Object
12
13
14
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 12
def source
"PFRPG"
end
|
#speed ⇒ Object
28
29
30
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 28
def speed
30
end
|
#traits ⇒ Object
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 52
def traits
[
RacialTrait.new( :name => "Darkvision",
:description => "See in the dark up to 60 feet"
),
RacialTrait.new( :name => "Intimidating",
:description => "+2 racial bonus to intimidate skill checks",
:effects =>
[
PfrpgCore::Effect.new("skill", "intimidate", 2)
]
),
RacialTrait.new( :name => "Orc Blood",
:description => "Count as both Orc and Human"
),
RacialTrait.new( :name => "Orc Ferocity",
:description => "1/day, if you are brought below 0 HP but not killed,\n
you can fight on for one round as if disabled. You begin\n
dying and fall unconscious if are not brought above 0 HP."
)
]
end
|
#weapon_familiarity ⇒ Object
44
45
46
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 44
def weapon_familiarity
[ "Greataxe", 'Falchion']
end
|