Commit Graph

100 Commits (4b880efcb81dfb6b5277d4ed71ec891f64fa963d)

Author SHA1 Message Date
SilverNexus cd10b5e620 Add lore for blob. 2023-12-28 13:22:35 -05:00
SilverNexus afa4c7e43d Prevent nonintelligent monsters such as slimes from being charmed.
For now, constructs like golems are still affected, but that may also be something to consider changing in the future.
This change prevents charm monster from affecting these monsters, as well as singing and oratory.
2023-05-01 02:12:02 -04:00
SilverNexus 394e8289d5 Add plural names to broken generators. 2023-03-20 06:01:59 -04:00
DraugTheWhopper ae991dfdee Deprecate goblin_parts treasurelist, instead use humanoid_parts. 2022-12-03 15:15:39 -05:00
DraugTheWhopper 73405d5424 Add the new "humanoidpockets_low" treasurelist to a bunch of monsters 2022-12-03 15:15:38 -05:00
DraugTheWhopper 8940fe825e Add humanoid bodypart treasurelist to many monsters 2022-12-03 15:15:38 -05:00
Nicolas Weeger d0a662492c Replace '#' by 'comment' for LICENSE files, remove useless blank 'licenseurl' lines 2022-07-02 19:19:18 +02:00
Nicolas Weeger ed7a8ce6d3 Reformat treasure lists
Patch by Egorov Sergey
https://sourceforge.net/p/crossfire/patches/461/
2022-05-25 18:56:24 +02:00
Kevin Zheng d2eac50d19 Fix number of feet
Most monsters with 'body_foot 1' do not have the correct number of feet,
which prevents them from wearing shoes. In most cases, give them two
feet. For some monsters (e.g. djinn), reduce number of feet to zero.
2022-05-23 21:09:30 -07:00
SilverNexus c0174cd0e3 Located some more Gervais tiles in our image set. 2021-09-08 19:56:56 -04:00
SilverNexus 77f7c61c25 Some more Gervais tiles located and given the appropriate license. 2021-09-08 19:56:56 -04:00
SilverNexus 60f82931d1 New face for firechest. 2021-06-20 13:42:15 -04:00
ryo_saeba 170b002078 Rename and move the treasurelist for human bodyparts.
Patch https://sourceforge.net/p/crossfire/patches/393/ by DraugTheWhopper.


git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@22098 282e977c-c81d-0410-88c4-b93c2d0d6712
2021-04-23 17:34:10 +00:00
ryo_saeba ff4a8e0dfe Make broken generators 'misc' instead of 'sign'.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@21956 282e977c-c81d-0410-88c4-b93c2d0d6712
2021-02-13 20:06:53 +00:00
ryo_saeba 530c99bcee Add 'broken' generator faces and archetypes.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@21884 282e977c-c81d-0410-88c4-b93c2d0d6712
2021-02-01 19:00:59 +00:00
silvernexus e7c3155a74 Make the lamia's hair color match in both facings
Before it was green when facing to the right and yellow when facing to the left.

git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@21572 282e977c-c81d-0410-88c4-b93c2d0d6712
2020-11-30 02:04:44 +00:00
silvernexus 0fbffd85d2 Run optipng on quaathu images.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@21428 282e977c-c81d-0410-88c4-b93c2d0d6712
2020-09-14 01:47:41 +00:00
silvernexus e37824ba83 Tweaks due to ability to use compound race designations for damage calculations.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@20568 282e977c-c81d-0410-88c4-b93c2d0d6712
2018-05-24 01:59:14 +00:00
silvernexus 0906875a40 Update firewalls to use direction instead of sp to control direction. Depends on r20469.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@20470 282e977c-c81d-0410-88c4-b93c2d0d6712
2017-08-06 01:07:19 +00:00
ryo_saeba c212ac7ccc Fix some .face files.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@19984 282e977c-c81d-0410-88c4-b93c2d0d6712
2015-05-31 17:18:48 +00:00
silvernexus f5a8a3d6df Puncuation change to plural name for tentacle's hook.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@19958 282e977c-c81d-0410-88c4-b93c2d0d6712
2015-05-22 22:46:11 +00:00
ryo_saeba ed4b480566 Rename file to fix misspell.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@19833 282e977c-c81d-0410-88c4-b93c2d0d6712
2015-03-01 18:36:16 +00:00
ryo_saeba 695198f61c Remove misspelled animation.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@19832 282e977c-c81d-0410-88c4-b93c2d0d6712
2015-03-01 18:35:20 +00:00
silvernexus 5744a5ce77 Pixel cleanup on the dancing sword faces.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@19101 282e977c-c81d-0410-88c4-b93c2d0d6712
2013-11-07 03:54:07 +00:00
ryo_saeba ddf69cdd2c Remove misspelt archetype, which was replaced in maps.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@18508 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-11-18 12:30:47 +00:00
ryo_saeba 267c776d49 Duplicate 'gargolye' and 'large_gargolye' with the correct name to fix without breaking.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@18506 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-11-18 12:07:42 +00:00
ryo_saeba af945eb3fe Apply patch #3586283: Fixed spelling error for gargoyle arch, by SilverNexus.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@18497 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-11-18 10:23:28 +00:00
ryo_saeba 3c1748f2a7 Fix invalid resistance.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@18492 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-11-11 19:22:00 +00:00
ryo_saeba 1734cb08fb Extract monsters from Warrior's Tower, level 4.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@17948 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-04-14 17:23:37 +00:00
ryo_saeba 571aa3cb02 Extract 'Hulking Beast' from Warrior's Tower, levels 1, 2 and 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@17946 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-04-14 17:08:34 +00:00
ryo_saeba 019f90c346 Extract 'wandering terror' from Warrior's Tower, level 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@17944 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-04-14 17:01:41 +00:00
ryo_saeba 44babad397 Extract 'chaos priest' from Warrior's Tower, ground level and level 2.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@17942 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-04-14 16:55:10 +00:00
ryo_saeba 9452f65d78 Extract 'chaos knight' from Warrior's Tower, ground level and levels 1, 2 and 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@17940 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-04-14 16:45:37 +00:00
ryo_saeba c125f0d7de Extract 'twisted sprite' from Warrior's Tower levels 3 and 4.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@17935 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-04-14 15:23:12 +00:00
ryo_saeba 1425da8e3c Extract 'large_gargoyle' from Warrior's Tower, level 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@17933 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-04-14 15:18:38 +00:00
ryo_saeba af4462d6a7 Commit patch #3105639: new monster: quaathu, by Chadoth.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@15247 282e977c-c81d-0410-88c4-b93c2d0d6712
2011-10-22 19:50:59 +00:00
meflin2 74a92689cd monster rebalance - rebase AC
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@14770 282e977c-c81d-0410-88c4-b93c2d0d6712
2011-07-02 17:27:20 +00:00
meflin2 03579b1029 updated chaos knight from the tracker sumission from Kayoto
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@12395 282e977c-c81d-0410-88c4-b93c2d0d6712
2010-02-12 17:16:11 +00:00
akirschbaum 43f44c9fe4 Pixies get wands/staffs. So make them use these items.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@12065 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-07-14 18:37:50 +00:00
akirschbaum 3cf93a9758 Replace obsolete attributes can_use_rod, can_use_wand, and can_use_horn with can_use_range.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@11777 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-06-08 22:23:57 +00:00
akirschbaum 95666f5aac Add explicit animations; extract some 'magicmap' and 'visibility' attributes into .face files.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@11304 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-02-01 13:41:22 +00:00
anmaster a7a567811f Losslessly recompress some PNG images for smaller size to reduce the bandwidth needed for sending images to clients.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@11258 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-01-25 04:22:58 +00:00
ryo_saeba 4d1aac4e17 Remove obsolete color_fg.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@10378 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-11-10 11:14:38 +00:00
ryo_saeba 156ee0aba2 Extract animation and face information.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@10374 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-11-10 11:04:37 +00:00
ryo_saeba 70d6703d5f Extract animation and face information.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@10373 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-11-10 11:00:19 +00:00
ryo_saeba c2bb22295d Extract animation and face information.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@10372 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-11-10 10:59:56 +00:00
ryo_saeba b08de8a311 Extract animation and face information.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@10362 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-11-10 10:15:11 +00:00
ryo_saeba 089f953cf7 Extract animation and face information.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@10359 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-11-10 10:06:03 +00:00
ryo_saeba 0d2745b884 Extract animation and face information.
git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@10343 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-11-10 08:10:30 +00:00
mwedel a0683d0ef9 monster/*: Rebalance monsters. In many cases, hp, ac, exp, and level
were adjusted.  This also incluedes the gods avatars and some spells that
create monster like objects.
player/race/*.arc: Give all playable races a 30 sp/hp/grace boost, so
starting values are higher, making things more playable.
MSW 2008-01-13


M    trunk/monster/angel/mesangel.arc
M    trunk/monster/angel/whim.arc
M    trunk/monster/angel/angel.arc
M    trunk/monster/angel/holyghost.arc
M    trunk/monster/angel/liteangel.arc
M    trunk/monster/angel/cherub.arc
M    trunk/monster/misc/dancingsword.arc
M    trunk/monster/misc/stalkergen.arc
M    trunk/monster/misc/Chess/chess_king.arc
M    trunk/monster/misc/Chess/ch_queen.arc
M    trunk/monster/misc/Chess/chess_pawn.arc
M    trunk/monster/misc/Chess/ch_knight.arc
M    trunk/monster/misc/Chess/chess_rook.arc
M    trunk/monster/misc/Chess/chess_bish.arc
M    trunk/monster/misc/deathtree.arc
M    trunk/monster/misc/sandy.arc
M    trunk/monster/misc/mudman.arc
M    trunk/monster/misc/lokanth/lokanth.arc
M    trunk/monster/misc/stalker.arc
M    trunk/monster/misc/serpmen/serpman_gen.arc
M    trunk/monster/misc/serpmen/serp_priest.arc
M    trunk/monster/misc/serpmen/serp_man.arc
M    trunk/monster/misc/pixie.arc
M    trunk/monster/misc/c_knight.arc
M    trunk/monster/misc/Baslic/baslic.arc
M    trunk/monster/misc/pixie_gen.arc
M    trunk/monster/misc/c_priest.arc
M    trunk/monster/misc/blob.arc
M    trunk/monster/misc/tentacle/tentacle2.arc
M    trunk/monster/misc/tentacle/tentacle.arc
M    trunk/monster/misc/broo.arc
M    trunk/monster/misc/crawl/crawling_chaos.arc
M    trunk/monster/misc/gargoyle.arc
M    trunk/monster/troll/armourtroll.arc
M    trunk/monster/troll/smalltroll.arc
M    trunk/monster/troll/Troll/troll.arc
M    trunk/monster/troll/Gaelotroll/gaelotroll.arc
M    trunk/monster/chaos/liv_chaos.arc
M    trunk/monster/undead/ghost_gen.arc
M    trunk/monster/undead/zombie_gen.arc
M    trunk/monster/undead/skull.arc
M    trunk/monster/undead/vampire.arc
M    trunk/monster/undead/spectre.arc
M    trunk/monster/undead/vampiregen.arc
M    trunk/monster/undead/skeleton_chief_arc.arc
M    trunk/monster/undead/wight.arc
M    trunk/monster/undead/ghost.arc
M    trunk/monster/undead/grimreaper.arc
M    trunk/monster/undead/nazgul.arc
M    trunk/monster/undead/skelet_gen.arc
M    trunk/monster/undead/wraith.arc
M    trunk/monster/undead/skull_gen.arc
M    trunk/monster/undead/skeleton.arc
M    trunk/monster/undead/Skeletal_mage/skeletalmage.arc
M    trunk/monster/undead/banshee.arc
M    trunk/monster/undead/ghast.arc
M    trunk/monster/undead/nightmare.arc
M    trunk/monster/undead/lich.arc
M    trunk/monster/undead/zombie.arc
M    trunk/monster/undead/skeleton_leader_arc.arc
M    trunk/monster/acid/rustmonste.arc
M    trunk/monster/acid/acid_pool.arc
M    trunk/monster/acid/bpudding.arc
M    trunk/monster/acid/acidsphere.arc
M    trunk/monster/acid/slime.arc
M    trunk/monster/acid/slimecrawler/slimecrawler.arc
M    trunk/monster/acid/greenslime.arc
M    trunk/monster/animal/bird.arc
M    trunk/monster/animal/cobra.arc
M    trunk/monster/animal/mouse.arc
M    trunk/monster/animal/bat_gen.arc
M    trunk/monster/animal/snake.arc
M    trunk/monster/animal/Bear/polarbear.arc
M    trunk/monster/animal/Bear/bear.arc
M    trunk/monster/animal/ape.arc
M    trunk/monster/animal/fungus.arc
M    trunk/monster/animal/bird_gen.arc
M    trunk/monster/animal/mouse_gen.arc
M    trunk/monster/animal/panthergen.arc
M    trunk/monster/animal/shadowtiger/shadowpup.arc
M    trunk/monster/animal/Behemoth/behemoth.arc
M    trunk/monster/animal/scorpi_gen.arc
M    trunk/monster/animal/panther.arc
M    trunk/monster/animal/gryphon/gryphon.arc
M    trunk/monster/animal/Neko/neko.arc
M    trunk/monster/animal/giant_bat.arc
M    trunk/monster/animal/scorpion.arc
M    trunk/monster/animal/farmyard/goose.arc
M    trunk/monster/animal/farmyard/chicken.arc
M    trunk/monster/animal/farmyard/sheep.arc
M    trunk/monster/animal/Wolf/dwolf.arc
M    trunk/monster/animal/Wolf/dwolf_sire.arc
M    trunk/monster/animal/Wolf/wolf.arc
M    trunk/monster/animal/Dog/mastif.arc
M    trunk/monster/animal/Dog/pup.arc
M    trunk/monster/animal/Dog/dog.arc
M    trunk/monster/animal/bat.arc
M    trunk/monster/giant/Titan/titan.arc
M    trunk/monster/giant/serpent/fireserp.arc
M    trunk/monster/giant/serpent/serpent.arc
M    trunk/monster/giant/mabu.arc
M    trunk/monster/giant/Big_Wiz/big_wiz.arc
M    trunk/monster/giant/giant_gen.arc
M    trunk/monster/giant/djinn/m_djinn.arc
M    trunk/monster/giant/giant.arc
M    trunk/monster/giant/slug/slug.arc
M    trunk/monster/demon/fiend.arc
M    trunk/monster/demon/medium_demon/mdemon.arc
M    trunk/monster/demon/devil.arc
M    trunk/monster/demon/Demon_Lord/demon_lord.arc
M    trunk/monster/demon/imp.arc
M    trunk/monster/demon/devil_gen.arc
M    trunk/monster/demon/bone_head.arc
M    trunk/monster/demon/Big_Demon/big_demon.arc
M    trunk/monster/demon/raas.arc
M    trunk/monster/humanoid/pyro_gen.arc
M    trunk/monster/humanoid/madman.arc
M    trunk/monster/humanoid/Dwarf/lesser_dwarven_guard.arc
M    trunk/monster/humanoid/Class/thief_1.arc
M    trunk/monster/humanoid/Class/conjurer2.arc
M    trunk/monster/humanoid/Class/pirate.arc
M    trunk/monster/humanoid/Class/northman.arc
M    trunk/monster/humanoid/Class/conjurer.arc
M    trunk/monster/humanoid/Gnome/gnome.arc
M    trunk/monster/humanoid/Gnome/gnome2.arc
M    trunk/monster/humanoid/pyromaniac.arc
M    trunk/monster/humanoid/Elf/dark_elf2.arc
M    trunk/monster/humanoid/Elf/dark_elf.arc
M    trunk/monster/humanoid/madman_gen.arc
M    trunk/monster/humanoid/siegfried.arc
M    trunk/monster/humanoid/Human/child_thief.arc
M    trunk/monster/humanoid/Human/pir_lass.arc
M    trunk/monster/humanoid/Human/postman/postman.arc
M    trunk/monster/humanoid/Human/postman/postman_gen.arc
M    trunk/monster/elemental/Para/para_ice.arc
M    trunk/monster/elemental/Para/para_lava.arc
M    trunk/monster/elemental/Para/para_air.arc
M    trunk/monster/elemental/Para/para_earth.arc
M    trunk/monster/elemental/Para/para_fire.arc
M    trunk/monster/elemental/Para/para_water.arc
M    trunk/monster/elemental/Para/para_light.arc
M    trunk/monster/elemental/Para/para_mud.arc
M    trunk/monster/elemental/witch_air.arc
M    trunk/monster/elemental/elem_air.arc
M    trunk/monster/elemental/witch_water.arc
M    trunk/monster/elemental/witch_fire.arc
M    trunk/monster/elemental/elem_water.arc
M    trunk/monster/elemental/elem_fire.arc
M    trunk/monster/elemental/witch_earth.arc
M    trunk/monster/elemental/elem_earth.arc
M    trunk/monster/goblin/orc_gen.arc
M    trunk/monster/goblin/gnoll_leader_arc.arc
M    trunk/monster/goblin/ogre_chief_arc.arc
M    trunk/monster/goblin/ogre_gen.arc
M    trunk/monster/goblin/ogre_leader_arc.arc
M    trunk/monster/goblin/gnoll_chief_arc.arc
M    trunk/monster/goblin/kobold_gen.arc
M    trunk/monster/goblin/orc_leader_arc.arc
M    trunk/monster/goblin/orc_chief_arc.arc
M    trunk/monster/goblin/gnoll.arc
M    trunk/monster/goblin/goblin_leader_arc.arc
M    trunk/monster/goblin/gnoll_gen.arc
M    trunk/monster/goblin/goblin.arc
M    trunk/monster/goblin/orc.arc
M    trunk/monster/goblin/ogre.arc
M    trunk/monster/goblin/goblin_chief_arc.arc
M    trunk/monster/goblin/goblin_gen.arc
M    trunk/monster/goblin/kobold.arc
M    trunk/monster/dragon/Hatchlings/cold_drag.arc
M    trunk/monster/dragon/Hatchlings/fire_drag.arc
M    trunk/monster/dragon/Hatchlings/elec_drag.arc
M    trunk/monster/dragon/bone_drake/bone_drake.arc
M    trunk/monster/dragon/Electric/elec_dr.arc
M    trunk/monster/dragon/Dragonman/dragonman.arc
M    trunk/monster/dragon/Dragon/dragon.arc
M    trunk/monster/dragon/dragoncave.arc
M    trunk/monster/dragon/baby_drag.arc
M    trunk/monster/dragon/drake/drake.arc
M    trunk/monster/dragon/wyvern.arc
M    trunk/monster/dragon/WDragon/worthless_dragon.arc
M    trunk/monster/dragon/Chinese_Dra/chinese_dr.arc


git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@8195 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-01-14 08:40:39 +00:00