Class: PfrpgRaces::Race::HalfOrc
Instance Method Summary
collapse
#as_json, #attributes, #bonus_feats, fetch, race_list, #size_modifier
Instance Method Details
#attribute_bonuses ⇒ Object
15
16
17
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 15
def attribute_bonuses
nil
end
|
#bonus_choices ⇒ Object
19
20
21
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 19
def bonus_choices
[]
end
|
#choose_ability_bonus? ⇒ Boolean
39
40
41
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 39
def choose_ability_bonus?
true
end
|
#description ⇒ Object
7
8
9
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 7
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
31
32
33
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 31
def int_languages
["Abyssal", "Draconic", "Giant", "Gnoll", "Goblin"]
end
|
#languages ⇒ Object
23
24
25
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 23
def languages
["Common", "Orc"]
end
|
#martial_weapons ⇒ Object
47
48
49
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 47
def martial_weapons
"orc"
end
|
#name ⇒ Object
3
4
5
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 3
def name
"HalfOrc"
end
|
#size ⇒ Object
35
36
37
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 35
def size
"MEDIUM"
end
|
#source ⇒ Object
11
12
13
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 11
def source
"PFRPG"
end
|
#speed ⇒ Object
27
28
29
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 27
def speed
30
end
|
#traits ⇒ Object
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 51
def traits
[
PfrpgRaces::RacialTrait.new( :name => "Darkvision",
:description => "See in the dark up to 60 feet"
),
PfrpgRaces::RacialTrait.new( :name => "Intimidating",
:description => "+2 racial bonus to intimidate skill checks",
:effects =>
[
PfrpgUtility::Effect.new("skill", "intimidate", 2)
]
),
PfrpgRaces::RacialTrait.new( :name => "Orc Blood",
:description => "Count as both Orc and Human"
),
PfrpgRaces::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
43
44
45
|
# File 'lib/pfrpg_races/races/half_orc.rb', line 43
def weapon_familiarity
[ "Greataxe", 'Falchion']
end
|