Add ranger class.

This allows greater emphasis on missile weapons in the early game.

git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@21536 282e977c-c81d-0410-88c4-b93c2d0d6712
master
silvernexus 2020-11-11 03:53:27 +00:00
parent 01c1c2064b
commit e450963be6
37 changed files with 78 additions and 0 deletions

View File

@ -1,3 +1,12 @@
Add new player class -- ranger
This is intended to allow better early-game focus on missile weapons.
Also include special handling so the elf race image is also used as
the elf ranger image.
player/class/Warrior/ranger.*
player/class/Warrior/ranger_class.face
player/race/elf_player_class_ranger.*
Daniel Hawkins 2020-11-10
Add subtype 2 to guide to Close Combat
readable/guide/guide_melee.arc
Daniel Hawkins 2020-10-28

View File

@ -0,0 +1,25 @@
Object ranger_class
name ranger
randomitems ranger_class_items
anim_suffix class_ranger
face ranger.151
animation ranger_class
msg
Skills: 1H Weapons, Woodsman, Missile Weapons, Hiding
Items: hunter's bow & arrows, dagger
---
Straddling the gaps between wild places and civilization, you feel equally comfortable in both an inn and a forest. Your frequent use of bow and arrow to procure food has given you a hunter's cunning, stealth, and speed, but has not allowed you to devote time to learn to command magic nor to following any particular diety. You're also a bit terse and straightforward, which is generally offputting to the wealthier folks in town, but most commoners don't seem to mind.
You're no stranger to goblin raids, and have defended your hauls from them on many occasions.
endmsg
is_animated 1
anim_speed -1
type 37
level 1
Str 1
Dex 2
Con -1
Int 2
Wis 0
Pow -4
Cha -1
end

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 971 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 854 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 348 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 353 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 344 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 B

View File

@ -0,0 +1,21 @@
treasure ranger_class_items
arch huntersbow
more
arch arrow
nrof 400
more
arch quiver
more
arch b_dagger
more
arch skill_woodsman
more
arch skill_missile_weapon
more
arch skill_hide
more
arch skill_one_handed_weapon
more
list basic_skills
end

View File

@ -0,0 +1,11 @@
animation ranger_class
facings 4
ranger.111
ranger.112
ranger.131
ranger.132
ranger.151
ranger.152
ranger.171
ranger.172
mina

Binary file not shown.

After

Width:  |  Height:  |  Size: 939 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 898 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 752 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 978 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 971 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 317 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 319 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 B

View File

@ -0,0 +1,12 @@
animation elf_player_class_ranger
facings 4
elf_player_class_ranger.111
elf_player_class_ranger.112
elf_player_class_ranger.131
elf_player_class_ranger.132
elf_player_class_ranger.151
elf_player_class_ranger.152
elf_player_class_ranger.171
elf_player_class_ranger.172
mina