|
OGS Java API Spec | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--ogs.support.Object
|
+--ogs.core.CClass
|
+--ogs.cclasses.Fighter
A character class formally trained in weapons, armor, and tactics. Fighters are prototypical soldiers and mercenaries. Fighters have no alignment restrictions. They may be of any alignment. At 1st-level, fighers automatically gain the Light, Medium, and Heavy Armor proficiency feats. They are also proficient with all simple and martial weapons. Since fighters have no special features, fighters instead gain a bonus feat at 1st level and every even-numbered level thereafter. Fighters can also select the Weapon Specialization feat at 4th-level or higher. Fighters are a universal cclass. They can be found in virtually all campaign settings.
| Field Summary |
| Fields inherited from class ogs.support.Object |
listeners |
| Constructor Summary | |
Fighter()
Create a new 1st-level Fighter cclass. |
|
Fighter(int xpLevel)
Create a new Nth-level Fighter cclass. |
|
| Method Summary | |
protected int |
getBaseAttackValue()
Determine the value of base attack bonus for this cclass. |
protected int |
getBaseFortSaveValue()
Determine the value of base Fortitude save bonus for this cclass. |
int |
getHitDie()
Determine the hit die for this cclass. |
int |
getSkillPoints()
Determine the skill points per experience level for this cclass. |
| Methods inherited from class ogs.core.CClass |
getBaseAttack, getBaseFortSave, getBaseRefSave, getBaseRefSaveValue, getBaseWillSave, getBaseWillSaveValue, getLevel, setLevel |
| Methods inherited from class ogs.support.Object |
addListener, handleEvent, notifyListeners, removeListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Fighter()
public Fighter(int xpLevel)
xpLevel - Experience level of fighter.| Method Detail |
public int getHitDie()
getHitDie in class CClasspublic int getSkillPoints()
getSkillPoints in class CClassprotected int getBaseAttackValue()
getBaseAttackValue in class CClassprotected int getBaseFortSaveValue()
getBaseFortSaveValue in class CClass
|
OGS Java API Spec | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||