diff options
author | Micksha <ms-shaman@gmx.de> | 2020-09-22 12:06:23 +0000 |
---|---|---|
committer | Micksha <ms-shaman@gmx.de> | 2020-09-22 12:06:23 +0000 |
commit | e2c35287b6bd84c75eefa12e6dc37c382ff9eeeb (patch) | |
tree | f1d7108b9aac0cbaa927ab990b1dde76c22f6558 | |
parent | 8303d888a71ce5610fc6bde1532d2d7c431528d8 (diff) | |
parent | c5ebca80c71c2d3af5f381b2b79f03e16bc9f501 (diff) | |
download | clientdata-e2c35287b6bd84c75eefa12e6dc37c382ff9eeeb.tar.gz clientdata-e2c35287b6bd84c75eefa12e6dc37c382ff9eeeb.tar.bz2 clientdata-e2c35287b6bd84c75eefa12e6dc37c382ff9eeeb.tar.xz clientdata-e2c35287b6bd84c75eefa12e6dc37c382ff9eeeb.zip |
Merge branch 'contentII' into 'master'
Adding all missing equipment, accessoires, items, and some additional stuff
See merge request evol/clientdata!170
352 files changed, 6596 insertions, 339 deletions
@@ -54,8 +54,38 @@ legal@themanaworld.org # Item Icons ## Equipments +### Accessoires + graphics/items/equipment/accessoires/fullbeard-white.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/accessoires/towel-flowers.png (Bjorn) (CC BY-SA 3.0, GPLv3) (Micksha) + graphics/items/equipment/accessoires/heart-isis.png (V0id) (CC BY-SA 3.0, GPLv2) (-) + graphics/items/equipment/accessoires/rednose.png (ChefChelios) (CC BY-SA 3.0, GPLv3) (UntamedMonkey) + graphics/items/equipment/accessoires/ring2-gem-gold.png (Salmondine) (GPLv2) (Micksha) + graphics/items/equipment/accessoires/heartglasses.png (Lizandra) (GPLv2) (-) + graphics/items/equipment/accessoires/ring2-gem-copper.png (Salmondine) (GPLv2) (Micksha) + graphics/items/equipment/accessoires/sunglasses.png (UntamedMonkey) (CC BY-SA 3.0, GPLv3) (-) + graphics/items/equipment/accessoires/firescroll.png (Adamaix) (GPLv2) (Enchilado) + graphics/items/equipment/accessoires/eyepatch.png (Yosuhara) (GPLv2) (-) + graphics/items/equipment/accessoires/ring1-gem-platinum.png (Salmondine)(GPLv2) (Micksha) + graphics/items/equipment/accessoires/beard.png (LEGACY) (GPLv2) (Micksha) + graphics/items/equipment/accessoires/thetabook.png (Salmondine) (GPLv2) (Enchilado) + graphics/items/equipment/accessoires/ring1-gem-copper.png (Salmondine) (GPLv2) (Micksha) + graphics/items/equipment/accessoires/ring1-gem-gold.png (Salmondine) (GPLv2) (Micksha) + graphics/items/equipment/accessoires/ring1-gem-silver.png (Salmondine) (GPLv2) (Micksha) + graphics/items/equipment/accessoires/mustache.png (Saulc) (GPLv2) (-) + graphics/items/equipment/accessoires/ring2-gem-platinum.png (Salmondine) (GPLv2) (Micksha) + graphics/items/equipment/accessoires/clover.png (5t3v3) (GPLv2) (-) + graphics/items/equipment/accessoires/ring2-gem-silver.png (Salmondine) (GPLv2) (Micksha) + graphics/items/equipment/accessoires/burglarmask.png (Saulc) (CC BY-SA 4.0) (-) + graphics/items/equipment/accessoires/ring-simple.png (Salmondine) (GPLv2) (Micksha) + graphics/items/equipment/accessoires/ancientscroll.png (Adamaix, Enchilado) (GPLv2) (Micksha) + graphics/items/equipment/accessoires/grimoire.png (Salmondine) (GPLv2) (Enchilado) ### Ammo graphics/items/equipment/ammo/trainingarrow.png (Reid) (CC BY-SA 3.0) (-) + graphics/items/equipment/ammo/stoneprojectile.png (tux9th, wushin) (CC BY-SA 3.0, GPLv2) (-) + graphics/items/equipment/ammo/bonearrow.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/ammo/poisonedarrow.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/ammo/ironarrow.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/ammo/terranitearrow.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) ### Chest graphics/items/equipment/chest/apprenticerobe.png (EVOL) (CC BY-SA 3.0) (Micksha) graphics/items/equipment/chest/assassinchest.png (Black Don) (GPLv2) (UntamedMonkey) @@ -72,11 +102,11 @@ legal@themanaworld.org graphics/items/equipment/chest/lightplatemail.png (Crush) (CC BY-SA 3.0) (-) graphics/items/equipment/chest/peltjacket.png (TMW-BR) (CC BY-SA 3.0) (-) graphics/items/equipment/chest/sailorshirt.png (VxD) (CC BY-SA 3.0) (Reid) - graphics/items/equipment/chest/silkrobe.png (LEGACY) (GPLv2) (Micksha) + graphics/items/equipment/chest/silkrobe.png (LEGACY) (GPLv2) (Micksha) graphics/items/equipment/chest/snakeplate.png (TMW2) (CC BY-SA 3.0) (Micksha) - graphics/items/equipment/chest/sorcererrobe.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/chest/sorcererrobe.png (LEGACY) (GPLv2) (-) graphics/items/equipment/chest/tanktop.png (VxD) (CC BY-SA 3.0) (Reid) - graphics/items/equipment/chest/terranitearmor.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/chest/terranitearmor.png (LEGACY) (GPLv2) (-) graphics/items/equipment/chest/trainingshirt.png (Reid, VxD) (CC BY-SA 3.0) (-) graphics/items/equipment/chest/vneckjumper.png (VxD) (CC BY-SA 3.0) (Reid) graphics/items/equipment/chest/warlordplate.png (LEGACY) (GPLv2) (-) @@ -85,23 +115,30 @@ legal@themanaworld.org graphics/items/equipment/feet/assassinboots.png (Black Don) (GPLv2) (-) graphics/items/equipment/feet/banditboots.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/equipment/feet/boots.png (Enchilado) (CC BY-SA 3.0) (Reid) - graphics/items/equipment/feet/bromenalboots.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/feet/bromenalboots.png (LEGACY) (GPLv2) (-) graphics/items/equipment/feet/cottonboots.png (LEGACY) (GPLv2) (-) graphics/items/equipment/feet/furboots.png (Black Don) (GPLv2) (-) graphics/items/equipment/feet/ridingboots.png (TMW2) (CC BY-SA 3.0) (Micksha) graphics/items/equipment/feet/squirrelboots.png (TMW-BR) (CC BY-SA 3.0) (Micksha) graphics/items/equipment/feet/slippers.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/equipment/feet/warlordboots.png (Lizandra) (GPLv2) (-) + graphics/items/equipment/feet/leatherboots.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/feet/goldenwarlordboots.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/feet/blackboots.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) ### Hands graphics/items/equipment/hands/armbands.png (Enchilado) (CC BY-SA 3.0) (-) graphics/items/equipment/hands/assassingloves.png (Black Don) (GPLv2) (-) graphics/items/equipment/hands/banditgloves.png (Micksha) (CC BY-SA 3.0) (-) - graphics/items/equipment/hands/bromenalgloves.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/hands/bromenalgloves.png (LEGACY) (GPLv2) (-) graphics/items/equipment/hands/copperarmbands.png (Enchilado) (CC BY-SA 3.0) (-) graphics/items/equipment/hands/cottongloves.png (LEGACY) (GPLv2) (-) graphics/items/equipment/hands/ironarmbands.png (Enchilado) (CC BY-SA 3.0) (Reid) graphics/items/equipment/hands/leathergloves.png (LEGACY) (GPLv2) (-) graphics/items/equipment/hands/shortgloves.png (TMW2) (CC BY-SA 3.0) (Micksha) + graphics/items/equipment/hands/blackgloves.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/hands/fursgloves.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/hands/managloves.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/hands/goldenarmbands.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) ### Head graphics/items/equipment/head/axehat.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/bandana.png (Modanung) (CC BY-SA 3.0) (-) @@ -112,58 +149,75 @@ legal@themanaworld.org graphics/items/equipment/head/brimmedfeatherhat.png (Reid) (CC BY-SA 3.0) (-) graphics/items/equipment/head/brimmedflowerhat.png (Reid) (CC BY-SA 3.0) (-) graphics/items/equipment/head/brimmedhat.png (Reid) (CC BY-SA 3.0) (-) - graphics/items/equipment/head/bull.png (LEGACY) (GPLv2) (-) - graphics/items/equipment/head/bunnyears.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/head/bull.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/head/bunnyears.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/candlehelmet.png (Skipy) (GPLv2) (-) + graphics/items/equipment/head/captainhat.png (Black Don) (GPLv2) (-) graphics/items/equipment/head/cashiershade.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/catears.png (LEGACY) (GPLv2) (-) - graphics/items/equipment/head/deserthat.png (LEGACY) (GPLv2) (Micksha) + graphics/items/equipment/head/deserthat.png (LEGACY) (GPLv2) (Micksha) graphics/items/equipment/head/fairyhat.png (Goku) (GPLv2) (-) graphics/items/equipment/head/fancyhat.png (Crush) (CC BY-SA 3.0) (-) graphics/items/equipment/head/funkyhat.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/infantryhelmet.png (Black Don) (GPLv2) (-) - graphics/items/equipment/head/minerhat.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/head/minerhat.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/moonshroomhat.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/nohmask.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/pinkiehat.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/pumpkinhat.png (Modanung) (CC BY-SA 3.0) (-) graphics/items/equipment/head/rosehat.png (Nami, skipy) (GPLv2) (Alige, Micksha) - graphics/items/equipment/head/silkheadband.png (LEGACY) (GPLv2) (-) - graphics/items/equipment/head/standardheadband.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/head/silkheadband.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/head/standardheadband.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/santabeardhat.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/santahat.png (LEGACY) (GPLv2) (-) - graphics/items/equipment/head/terranitehelmet.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/head/terranitehelmet.png (LEGACY) (GPLv2) (-) graphics/items/equipment/head/tophat.png (QOAL) (GPLv2) (-) graphics/items/equipment/head/trapperhat.png (TMW-BR) (CC BY-SA 3.0) (-) graphics/items/equipment/head/warlordhelmet.png (Black Don) (GPLv2) (-) - graphics/items/equipment/head/wizardhat.png (LEGACY) (GPLv2) (Micksha) + graphics/items/equipment/head/wizardhat.png (LEGACY) (GPLv2) (Micksha) ### Legs graphics/items/equipment/legs/assassinpants.png (Black Don) (GPLv2) (UntamedMonkey) graphics/items/equipment/legs/bandittrousers.png (Micksha) (CC-BY-SA 3.0) (-) graphics/items/equipment/legs/chainmailskirt.png (Skipy) (GPLv2) (Saulc) graphics/items/equipment/legs/cottonskirt.png (LEGACY) (GPLv2) (-) - graphics/items/equipment/legs/cottontrousers.png (LEGACY) (GPLv2) (Micksha) + graphics/items/equipment/legs/cottontrousers.png (LEGACY) (GPLv2) (Micksha) graphics/items/equipment/legs/jeanschaps.png (Black Don) (GPLv2) (-) graphics/items/equipment/legs/leathertrousers.png (Enchilado) (CC BY-SA 3.0) (-) graphics/items/equipment/legs/pirateshorts.png (TMW2) (CC BY-SA 3.0) (-) graphics/items/equipment/legs/shorts.png (VxD) (CC BY-SA 3.0) (Reid) graphics/items/equipment/legs/silkpants.png (LuH) (GPLv2) (-) - graphics/items/equipment/legs/terranitepants.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/legs/terranitepants.png (LEGACY) (GPLv2) (-) graphics/items/equipment/legs/trousers.png (Reid) (CC BY-SA 3.0) (-) ### Neck graphics/items/equipment/neck/banditshawl.png (Micksha, Reid) (CC BY-SA 3.0) (-) graphics/items/equipment/neck/shemagh.png (Reid) (CC BY-SA 3.0) (-) - graphics/items/equipment/neck/copper-necklace.png (Micksha) (CC BY-SA 3.0) (-) - graphics/items/equipment/neck/eyepatch.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/neck/eyepatch.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/neck/necklace-skel.png (Cassy, Jetryl) (GPLv2) (-) + graphics/items/equipment/neck/necklace-heart.png (Jetryl) (GPLv2) (-) + graphics/items/equipment/neck/necklace-barbarian.png (Nami) (CC BY-SA 3.0) (Ali-G) + graphics/items/equipment/neck/necklace1-gem-platinum.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/neck/necklace-fourleaf.png (Fate) (CC BY-SA 3.0, GPLv2) (-) + graphics/items/equipment/neck/necklace-mouboo.png (Saulc) (CC BY-SA 4.0) (-) + graphics/items/equipment/neck/necklace1-gem-silver.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/neck/necklace1-gem-copper.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/neck/necklace1-gem-gold.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/neck/necklace-tooth.png (Nami) (CC BY-SA 3.0) (Ali-G) + graphics/items/equipment/neck/necklace-teeth.png (Nami) (CC BY-SA 3.0) (Ali-G) + ### Shields graphics/items/equipment/shields/barrel.png (Reid) (CC BY-SA 3.0) (-) graphics/items/equipment/shields/leather.png (Len) (CC BY-SA 3.0) (Reid) graphics/items/equipment/shields/steelshield.png (Irukard) (CC BY-SA 3.0) (-) graphics/items/equipment/shields/woodenshield.png (Enchilado) (CC BY-SA 3.0) (-) + graphics/items/equipment/shields/dragonshield.png (tametomo) (GPLv2) (Aethyra) + graphics/items/equipment/shields/bladeshield.png (Irukard) (CC BY-SA 3.0, GPLv3) (-) + graphics/items/equipment/shields/ancientshield.png (TMW-Br) (GPLv2) (Saulc) + graphics/items/equipment/shields/buckler.png (TMW-Br) (GPLv2) (-) + ### Weapons graphics/items/equipment/weapons/axe.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/equipment/weapons/backsword.png (Reid) (CC BY-SA 3.0) (-) - graphics/items/equipment/weapons/boneknife.png (LEGACY) (GPLv2) (-) + graphics/items/equipment/weapons/boneknife.png (LEGACY) (GPLv2) (-) graphics/items/equipment/weapons/chopstick.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/equipment/weapons/dagger.png (LEGACY) (GPLv2) (-) graphics/items/equipment/weapons/forestbow.png (LEGACY) (CC BY-SA 3.0,GPLv2) (Micksha) @@ -181,9 +235,26 @@ legal@themanaworld.org graphics/items/equipment/weapons/pickaxe.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/equipment/weapons/torch.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/equipment/weapons/wand.png (Micksha) (CC BY-SA 3.0) (-) + graphics/items/equipment/weapons/lifestaff.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/championbow.png (TMW-Br) (GPLv2) (Micksha, Saulc) + graphics/items/equipment/weapons/bansheebow.png (Adarias) (GPLv2) (V0id) + graphics/items/equipment/weapons/cleaver.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/shortsword.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/wizardstaff.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/warpedstaff.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/rockknife.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/katana.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/chopper.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/desertbow.png (Adarias) (GPLv2) (-) + graphics/items/equipment/weapons/spear.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/bronzegladius.png (Irukard) (CC BY-SA 3.0, GPLv3) (Micksha) + graphics/items/equipment/weapons/longsword.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/slingshot.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/equipment/weapons/staff.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + ## Generic graphics/items/generic/adventurersoul.png (Micksha) (CC BY-SA 3.0) (idea by TMW-BR?) - graphics/items/generic/bone.png (LEGACY) (GPLv2) (-) + graphics/items/generic/bone.png (LEGACY) (GPLv2) (-) graphics/items/generic/bottle-empty.png (FotherJ, Enchilado) (CC BY-SA 3.0,GPLv2) (Micksha) graphics/items/generic/bowl-empty.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/generic/box-aquada.png (Hal9000) (CC BY-SA 3.0) (Reid) @@ -194,36 +265,36 @@ legal@themanaworld.org graphics/items/generic/carp.png (Reid) (CC BY-SA 3.0) (-) graphics/items/generic/clothespack.png (?) (GPLv2) (TMW BR Team) graphics/items/generic/coal.png (Enchilado, Meway) (GPLv2,CC BY-SA 3.0) (Micksha) - graphics/items/generic/coinbag.png (LEGACY) (GPLv2) (Micksha) + graphics/items/generic/coinbag.png (LEGACY) (GPLv2) (Micksha) graphics/items/generic/coral.png (Reid) (CC BY-SA 3.0) (Enchilado) graphics/items/generic/crocclaw.png (Reid) (CC BY-SA 3.0) (Enchilado) graphics/items/generic/dish-poisoned.png (Hal9000) (CC BY-SA 3.0) (Alige) - graphics/items/generic/druidtreebranch.png (LEGACY) (GPLv2) (-) + graphics/items/generic/druidtreebranch.png (LEGACY) (GPLv2) (-) graphics/items/generic/eggshell-half.png (Reid) (CC BY-SA 3.0) (-) graphics/items/generic/fur.png (Crush) (CC BY-SA 3.0) (Alige) graphics/items/generic/gearwheel.png (Micksha) (CC BY-SA 3.0) (-) - graphics/items/generic/gempowder.png (LEGACY) (GPLv2) (-) + graphics/items/generic/gempowder.png (LEGACY) (GPLv2) (-) graphics/items/generic/gem-shard.png (Micksha) (CC BY-SA 3.0) (-) - graphics/items/generic/gold-nuggets.png (LEGACY) (GPLv2) (Micksha) + graphics/items/generic/gold-nuggets.png (LEGACY) (GPLv2) (Micksha) graphics/items/generic/herb-mauve.png (Enchilado) (GPLv2,CC BY-SA 3.0) (Micksha) graphics/items/generic/herb-cobalt.png (Enchilado) (GPLv2,CC BY-SA 3.0) (Micksha) graphics/items/generic/herb-gamboge.png (Enchilado) (GPLv2,CC BY-SA 3.0) (Micksha) graphics/items/generic/herb-alizarin.png (Enchilado) (GPLv2,CC BY-SA 3.0) (Micksha) graphics/items/generic/hardspike.png (Crush,Enchilado) (GPLv2,CC BY-SA 3.0) (Micksha) - graphics/items/generic/ingot.png (LEGACY) (GPLv2) (-) + graphics/items/generic/ingot.png (LEGACY) (GPLv2) (-) graphics/items/generic/ironore.png (Crush, Enchilado) (GPLv2,CC BY-SA 3.0) (Micksha) graphics/items/generic/key-ship.png (Hal9000) (CC BY-SA 3.0) (Reid) graphics/items/generic/key-treasure.png (Hal9000) (CC BY-SA 3.0) (Micksha, Reid) - graphics/items/generic/leftscorpionclaw.png (LEGACY) (GPLv2) (-) + graphics/items/generic/leftscorpionclaw.png (LEGACY) (GPLv2) (-) graphics/items/generic/letter-stamp.png (Reid) (CC BY-SA 3.0) (-) - graphics/items/generic/lockpicks.png (LEGACY) (GPLv2) (Micksha) + graphics/items/generic/lockpicks.png (LEGACY) (GPLv2) (Micksha) graphics/items/generic/maggotslime.png (:grey_question:) (GPLv2) (Micksha) graphics/items/generic/magic-feather.png (Micksha) (CC BY-SA 3.0) (-) - graphics/items/generic/map-treasure.png (LEGACY) (GPLv2) (Micksha) + graphics/items/generic/map-treasure.png (LEGACY) (GPLv2) (Micksha) graphics/items/generic/moss.png (Reid) (CC BY-SA 3.0) (-) graphics/items/generic/mug-empty.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/generic/mushroom-spores.png (Reid) (CC BY-SA 3.0) (-) - graphics/items/generic/ore.png (LEGACY) (GPLv2) (-) + graphics/items/generic/ore.png (LEGACY) (GPLv2) (-) graphics/items/generic/pearl.png (Alige) (CC BY-SA 3.0) (Reid) graphics/items/generic/petal.png (:grey_question:, Enchilado) (GPLv2) (Micksha) graphics/items/generic/pinkantennae.png (Crush, Enchilado) (CC BY-SA 3.0,GPLv2) (Micksha) @@ -232,32 +303,44 @@ legal@themanaworld.org graphics/items/generic/pumpkin.png (Enchilado) (CC BY-SA 3.0) (-) graphics/items/generic/rattotail.png (Reid) (CC BY-SA 3.0) (Alige) graphics/items/generic/rawlog.png (Enchilado, Lien) (GPLv2) (Micksha) - graphics/items/generic/rightscorpionclaw.png (LEGACY) (GPLv2) (-) - graphics/items/generic/rose.png (LEGACY) (GPLv2) (Micksha) + graphics/items/generic/rightscorpionclaw.png (LEGACY) (GPLv2) (-) + graphics/items/generic/rose.png (LEGACY) (GPLv2) (Micksha) graphics/items/generic/fishingrod.png (Reid) (CC BY-SA 3.0) (-) - graphics/items/generic/scorpionstinger.png (LEGACY) (GPLv2) (Micksha) - graphics/items/generic/skull.png (LEGACY) (GPLv2) (-) - graphics/items/generic/smallmushroom.png (LEGACY) (GPLv2) (-) + graphics/items/generic/scorpionstinger.png (LEGACY) (GPLv2) (Micksha) + graphics/items/generic/skull.png (LEGACY) (GPLv2) (-) + graphics/items/generic/smallmushroom.png (LEGACY) (GPLv2) (-) graphics/items/generic/smalltentacles.png (Coolkid782) (CC BY-SA 3.0) (Reid) - graphics/items/generic/snakeskin.png (LEGACY) (GPLv2) (-) - graphics/items/generic/snaketongue.png (LEGACY) (GPLv2) (-) - graphics/items/generic/silkcocoon.png (LEGACY) (GPLv2) (Micksha) + graphics/items/generic/snakeskin.png (LEGACY) (GPLv2) (-) + graphics/items/generic/snaketongue.png (LEGACY) (GPLv2) (-) + graphics/items/generic/silkcocoon.png (LEGACY) (GPLv2) (Micksha) graphics/items/generic/squichyclaws.png (Reid) (CC BY-SA 3.0) (-) graphics/items/generic/teeth-bat.png (Enchilado) (CC BY-SA 3.0) (Alige) graphics/items/generic/teeth-ratto.png (Reid) (CC BY-SA 3.0) (Alige) graphics/items/generic/tentacles.png (Reid) (CC BY-SA 3.0) (-) - graphics/items/generic/terraniteore.png (LEGACY) (GPLv2) (-) + graphics/items/generic/terraniteore.png (LEGACY) (GPLv2) (-) graphics/items/generic/tongue.png (Enchilado) (CC BY-SA 3.0) (Alige) graphics/items/generic/tortugashell.png (Reid) (CC BY-SA 3.0) (-) - graphics/items/generic/tulip.png (LEGACY) (GPLv2) (Micksha) + graphics/items/generic/tulip.png (LEGACY) (GPLv2) (Micksha) graphics/items/generic/tortugashell-fragment.png (Reid) (CC BY-SA 3.0) (-) graphics/items/generic/wing-bat.png (Crush) (CC BY-SA 3.0) (-) + graphics/items/generic/snakescales.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/generic/wolvernpelt.png (Enchilado, Len) (CC BY-SA 3.0, GPLv2) (-) + graphics/items/generic/waxchunk.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/generic/plate-empty.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/generic/flour-acorn.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/items/generic/leatherpatch.png (:grey_question:, Enchilado) (GPLv2) (-) + graphics/items/generic/trout.png (Reid) (CC BY-SA 4.0, GPLv3) (Micksha) + graphics/items/generic/codfish.png (Reid) (CC BY-SA 4.0, GPLv3) (Micksha) + graphics/items/generic/squirrelpelt.png (Wombat, Enchilado) (CC BY-SA 3.0, GPLv2) (-) + graphics/items/generic/salmon.png (Reid) (CC BY-SA 4.0, GPLv3) (Micksha) + graphics/items/generic/cottoncloth.png (LEGACY, wushin) (CC BY-SA 3.0) (-) + ## Usable graphics/items/usable/acorn.png (Enchilado) (CC BY-SA 3.0) (-) graphics/items/usable/aquada.png (Reid) (CC BY-SA 3.0) (-) graphics/items/usable/atroposmixture.png (Reid) (CC BY-SA 3.0) (-) - graphics/items/usable/beer.png (LEGACY) (GPLv2) (Micksha) - graphics/items/usable/bottleofwater.png (LEGACY) (GPLv2) (-) + graphics/items/usable/beer.png (LEGACY) (GPLv2) (Micksha) + graphics/items/usable/bottleofwater.png (LEGACY) (GPLv2) (-) graphics/items/usable/blobime.png (Enchilado) (CC BY-SA 3.0) (-) graphics/items/usable/book-chorus.png (Hal9000) (CC BY-SA 3.0) (Reid) graphics/items/usable/book-comtheory.png (Hal9000) (CC BY-SA 3.0) (Reid) @@ -271,8 +354,8 @@ legal@themanaworld.org graphics/items/usable/bread.png (Coolkid782) (CC BY-SA 3.0) (-) graphics/items/usable/carrot.png (Enchilado) (CC BY-SA 3.0) (Reid) graphics/items/usable/cheese.png (Reid) (CC BY-SA 3.0) (-) - graphics/items/usable/cherrycake.png (LEGACY) (GPLv2) (-) - graphics/items/usable/chocolatebar.png (LEGACY) (GPLv2) (-) + graphics/items/usable/cherrycake.png (LEGACY) (GPLv2) (-) + graphics/items/usable/chocolatebar.png (LEGACY) (GPLv2) (-) graphics/items/usable/curshroom.png (Reid) (CC BY-SA 3.0) (-) graphics/items/usable/clotholiquor.png (Reid) (CC BY-SA 3.0) (-) graphics/items/usable/croconut.png (Hal9000) (CC BY-SA 3.0) (-) @@ -287,13 +370,13 @@ legal@themanaworld.org graphics/items/usable/gem1-polished.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/usable/gem2-polished.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/usable/gem3-polished.png (Micksha) (CC BY-SA 3.0) (-) - graphics/items/usable/gem-crude.png (LEGACY) (GPLv2) (Micksha) - graphics/items/usable/honey.png (LEGACY) (GPLv2) (Micksha) - graphics/items/usable/maggotslime.png (LEGACY) (GPLv2) (Micksha) + graphics/items/usable/gem-crude.png (LEGACY) (GPLv2) (Micksha) + graphics/items/usable/honey.png (LEGACY) (GPLv2) (Micksha) + graphics/items/usable/maggotslime.png (LEGACY) (GPLv2) (Micksha) graphics/items/usable/maggotslimepotion.png (seeds) (CC BY-SA 3.0) (-) graphics/items/usable/manana.png (Reid) (CC BY-SA 3.0) (IvanMorve) - graphics/items/usable/mouboomilk.png (LEGACY) (GPLv2) (-) - graphics/items/usable/mouboosteak.png (LEGACY) (GPLv2) (-) + graphics/items/usable/mouboomilk.png (LEGACY) (GPLv2) (-) + graphics/items/usable/mouboosteak.png (LEGACY) (GPLv2) (-) graphics/items/usable/lachesisbrew.png (Reid) (CC BY-SA 3.0) (-) graphics/items/usable/lettuceleaf.png (Reid) (CC BY-SA 3.0) (-) graphics/items/usable/piberries.png (Reid) (CC BY-SA 3.0) (-) @@ -309,50 +392,65 @@ legal@themanaworld.org graphics/items/usable/potiondeath.png (Micksha) (CC BY-SA 3.0) (idea by TMW-BR?) graphics/items/usable/pumpkinjuice.png (Enchilado) (CC BY-SA 3.0) (Reid) graphics/items/usable/pumpkinseeds.png (Enchilado) (CC BY-SA 3.0) (-) - graphics/items/usable/redapple.png (LEGACY) (GPLv2) (-) - graphics/items/usable/roastedacorn.png (LEGACY) (GPLv2) (-) - graphics/items/usable/roastedmaggot.png (LEGACY) (GPLv2) (Micksha) + graphics/items/usable/redapple.png (LEGACY) (GPLv2) (-) + graphics/items/usable/roastedacorn.png (LEGACY) (GPLv2) (-) + graphics/items/usable/roastedmaggot.png (LEGACY) (GPLv2) (Micksha) graphics/items/usable/sandwich-carp.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/usable/sandwich-pioulegs.png (Micksha) (CC BY-SA 3.0) (-) graphics/items/usable/sandwich-manana.png (Micksha) (CC BY-SA 3.0) (-) - graphics/items/usable/seeds-grass.png (LEGACY) (GPLv2) (Micksha) - graphics/items/usable/seeds-flower.png (LEGACY) (GPLv2) (Micksha) + graphics/items/usable/seeds-grass.png (LEGACY) (GPLv2) (Micksha) + graphics/items/usable/seeds-flower.png (LEGACY) (GPLv2) (Micksha) graphics/items/usable/shovel.png (Alige, Reid) (CC BY-SA 3.0) (-) graphics/items/usable/urchinmeat.png (Alige) (CC BY-SA 3.0) (Reid) graphics/items/usable/wine.png (Jak1) (CC BY-SA 3.0) (Reid) + graphics/items/usable/blueberries.png (Enchilado, Meway) (CC BY-SA 3.0, GPLv2) (-) + graphics/items/usable/cake-blueberry.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/cake-cherry.png (:grey_question:, Enchilado) (GPLv2) (-) + graphics/items/usable/gift.png (Enchilado) (CC BY-SA 3.0) (-) + graphics/items/usable/runestone-peorth.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/cake-carrot.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/bowl-stew.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/squirrelmeat.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/runestone-thurisaz.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/runestone-raido.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/plate-dish.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/runestone-kaunaz.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/runestone-dagaz.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/runestone-uruz.png (Micksha) (CC BY-SA 4.0) (-) + graphics/items/usable/donut.png (Micksha) (CC BY-SA 4.0) (-) ## Merge - graphics/items/merge/blackpearl.png (LEGACY) (GPLv2) (-) - graphics/items/merge/bloodstone.png (LEGACY) (GPLv2) (-) - graphics/items/merge/bottle-sand.png (LEGACY) (GPLv2) (-) - graphics/items/merge/brainstem.png (LEGACY) (GPLv2) (-) - graphics/items/merge/christmasbox-closed.png (LEGACY) (GPLv2) (-) - graphics/items/merge/christmasbox-open.png (LEGACY) (GPLv2) (-) - graphics/items/merge/christmasbulb.png (LEGACY) (GPLv2) (-) - graphics/items/merge/clover.png (LEGACY) (GPLv2) (-) - graphics/items/merge/dark-petal.png (LEGACY) (GPLv2) (-) - graphics/items/merge/doll.png (LEGACY) (GPLv2) (-) - graphics/items/merge/easterbasket.png (LEGACY) (GPLv2) (-) - graphics/items/merge/easteregg.png (LEGACY) (GPLv2) (-) - graphics/items/merge/fakefangs.png (LEGACY) (GPLv2) (-) - graphics/items/merge/flawed-lens.png (LEGACY) (GPLv2) (-) - graphics/items/merge/flighttalisman.png (LEGACY) (GPLv2) (-) - graphics/items/merge/jellybeans.png (LEGACY) (GPLv2) (-) - graphics/items/merge/kidbook.png (LEGACY) (GPLv2) (-) - graphics/items/merge/leatherball.png (LEGACY) (GPLv2) (-) - graphics/items/merge/lollipop.png (LEGACY) (GPLv2) (-) - graphics/items/merge/plushmouboo.png (LEGACY) (GPLv2) (-) - graphics/items/merge/redstocking.png (LEGACY) (GPLv2) (-) - graphics/items/merge/reinboo-stick.png (LEGACY) (GPLv2) (-) - graphics/items/merge/rubberbat.png (LEGACY) (GPLv2) (-) - graphics/items/merge/santacookie.png (LEGACY) (GPLv2) (-) - graphics/items/merge/santaglobe.png (LEGACY) (GPLv2) (-) - graphics/items/merge/scissors.png (LEGACY) (GPLv2) (-) - graphics/items/merge/silverbell.png (LEGACY) (GPLv2) (-) - graphics/items/merge/snowmanglobe.png (LEGACY) (GPLv2) (-) - graphics/items/merge/strange-coin.png (LEGACY) (GPLv2) (-) - graphics/items/merge/tongue.png (LEGACY) (GPLv2) (-) - graphics/items/merge/wrapping-paper-dotted.png (LEGACY) (GPLv2) (-) - graphics/items/merge/wrapping-paper-striped.png (LEGACY) (GPLv2) (-) + graphics/items/merge/blackpearl.png (LEGACY) (GPLv2) (-) + graphics/items/merge/bloodstone.png (LEGACY) (GPLv2) (-) + graphics/items/merge/bottle-sand.png (LEGACY) (GPLv2) (-) + graphics/items/merge/brainstem.png (LEGACY) (GPLv2) (-) + graphics/items/merge/christmasbox-closed.png (LEGACY) (GPLv2) (-) + graphics/items/merge/christmasbox-open.png (LEGACY) (GPLv2) (-) + graphics/items/merge/christmasbulb.png (LEGACY) (GPLv2) (-) + graphics/items/merge/clover.png (LEGACY) (GPLv2) (-) + graphics/items/merge/dark-petal.png (LEGACY) (GPLv2) (-) + graphics/items/merge/doll.png (LEGACY) (GPLv2) (-) + graphics/items/merge/easterbasket.png (LEGACY) (GPLv2) (-) + graphics/items/merge/easteregg.png (LEGACY) (GPLv2) (-) + graphics/items/merge/fakefangs.png (LEGACY) (GPLv2) (-) + graphics/items/merge/flawed-lens.png (LEGACY) (GPLv2) (-) + graphics/items/merge/flighttalisman.png (LEGACY) (GPLv2) (-) + graphics/items/merge/jellybeans.png (LEGACY) (GPLv2) (-) + graphics/items/merge/kidbook.png (LEGACY) (GPLv2) (-) + graphics/items/merge/leatherball.png (LEGACY) (GPLv2) (-) + graphics/items/merge/lollipop.png (LEGACY) (GPLv2) (-) + graphics/items/merge/plushmouboo.png (LEGACY) (GPLv2) (-) + graphics/items/merge/redstocking.png (LEGACY) (GPLv2) (-) + graphics/items/merge/reinboo-stick.png (LEGACY) (GPLv2) (-) + graphics/items/merge/rubberbat.png (LEGACY) (GPLv2) (-) + graphics/items/merge/santacookie.png (LEGACY) (GPLv2) (-) + graphics/items/merge/santaglobe.png (LEGACY) (GPLv2) (-) + graphics/items/merge/scissors.png (LEGACY) (GPLv2) (-) + graphics/items/merge/silverbell.png (LEGACY) (GPLv2) (-) + graphics/items/merge/snowmanglobe.png (LEGACY) (GPLv2) (-) + graphics/items/merge/strange-coin.png (LEGACY) (GPLv2) (-) + graphics/items/merge/tongue.png (LEGACY) (GPLv2) (-) + graphics/items/merge/wrapping-paper-dotted.png (LEGACY) (GPLv2) (-) + graphics/items/merge/wrapping-paper-striped.png (LEGACY) (GPLv2) (-) # Minimaps @@ -477,13 +575,13 @@ legal@themanaworld.org graphics/particles/aniblaze.png (Crush) (GPLv2, CC BY-SA 3.0) (Mickhsa) graphics/particles/aniblaze-medium.png (Crush) (GPLv2, CC BY-SA 3.0) (Mickhsa) graphics/particles/arrow-directions.png (Alige, Crush) (CC BY-SA 3.0) (-) - graphics/particles/arrow-down.png (LEGACY) (GPLv2) (-) + graphics/particles/arrow-down.png (LEGACY) (GPLv2) (-) graphics/particles/arrow-directions.png (Alige, Crush) (CC BY-SA 3.0) (-) - graphics/particles/arrowh.png (LEGACY) (GPLv2) (-) + graphics/particles/arrowh.png (LEGACY) (GPLv2) (-) graphics/particles/blaze.png (Crush) (GPLv2, CC BY-SA 3.0) (Mickhsa) graphics/particles/bubble.png (Crush) (CC BY-SA 3.0) (-) - graphics/particles/electricity.particle.png (LEGACY) (GPLv2) (-) - graphics/particles/fireball.png (LEGACY) (GPLv2) (-) + graphics/particles/electricity.particle.png (LEGACY) (GPLv2) (-) + graphics/particles/fireball.png (LEGACY) (GPLv2) (-) graphics/particles/fog-medium.png (Crush) (CC BY-SA 3.0) (Reid) graphics/particles/fog-medium2.png (Crush) (CC BY-SA 3.0) (Reid) graphics/particles/fog-medium3.png (Crush) (CC BY-SA 3.0) (Reid) @@ -493,10 +591,10 @@ legal@themanaworld.org graphics/particles/gloworb-medium.png (Crush) (CC BY-SA 3.0) (-) graphics/particles/heart.png (Coolkid782, Reid) (CC BY-SA 3.0) (-) graphics/particles/hexagon.png (Crush) (CC BY-SA 3.0) (-) - graphics/particles/hex-facet-50.png (LEGACY) (GPLv2) (-) - graphics/particles/lightning1-240.png (LEGACY) (GPLv2) (-) - graphics/particles/lightning2-263.png (LEGACY) (GPLv2) (-) - graphics/particles/lightning3-275.png (LEGACY) (GPLv2) (-) + graphics/particles/hex-facet-50.png (LEGACY) (GPLv2) (-) + graphics/particles/lightning1-240.png (LEGACY) (GPLv2) (-) + graphics/particles/lightning2-263.png (LEGACY) (GPLv2) (-) + graphics/particles/lightning3-275.png (LEGACY) (GPLv2) (-) graphics/particles/orb-large.png (Reid) (CC BY-SA 3.0) (-) graphics/particles/orb-large2.png (Reid) (CC BY-SA 3.0) (-) graphics/particles/orb-medium.png (Crush) (CC BY-SA 3.0) (-) @@ -507,6 +605,14 @@ legal@themanaworld.org graphics/particles/python.png (LEGACY) (GUMI) (-) graphics/particles/training-arrow.png (Alige, Crush) (CC BY-SA 3.0) (Reid) graphics/particles/zzz.png (Reid) (CC BY-SA 3.0) (Alige, Hal9000) + graphics/particles/icedart-directions.png (Micksha) (CC BY-SA 4.0) (-) + graphics/particles/snowflake.png (LEGACY) (GPLv2) (Micksha) + graphics/particles/firedart-directions.png (Micksha) (CC BY-SA 4.0) (-) + graphics/particles/orb-oversized.png (Micksha) (CC BY-SA 4.0) (-) + graphics/particles/lightning-map.png (LEGACY) (GPLv2) (Micksha) + graphics/particles/dart-directions.png (Micksha) (CC BY-SA 4.0) (-) + graphics/particles/foefire.png (FotherJ) (CC BY-SA 3.0, GPLv2) (-) + graphics/particles/raindrop.png (LEGACY) (GPLv2) (Micksha) # Skills graphics/skills/bash.png (Othello, Reid) (CC BY-SA 3.0) (-) @@ -515,7 +621,7 @@ legal@themanaworld.org graphics/skills/emote.png (Reid) (CC BY-SA 3.0) (-) graphics/skills/fireball.png (Micksha) (CC BY-SA 3.0) (-) graphics/skills/heal.png (Micksha) (CC BY-SA 3.0) (-) - graphics/skills/lightning.png (Micksha) (CC BY-SA 3.0) (-) + graphics/skills/lightning.png (Othello) (CC BY-SA 3.0) (Micksha) graphics/skills/owls-eye.png (Micksha) (CC BY-SA 3.0) (-) graphics/skills/provoke.png (Micksha) (CC BY-SA 3.0) (-) graphics/skills/scythe.png (Micksha) (CC BY-SA 3.0) (-) @@ -524,6 +630,65 @@ legal@themanaworld.org graphics/skills/legacy/life.png (Alige, Reid) (CC BY-SA 3.0) (-) graphics/skills/legacy/raging.png (?, Alige) (GPLv2) (-) graphics/skills/legacy/resistpoison.png (Alige, Modanung, Var) (GPLv2) (-) + graphics/skills/emote-cash.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/snowflake.png (Othello) (CC BY-SA 3.0) (Micksha) + graphics/skills/coinbag.png (TMW-Br, Micksha) (CC BY-SA 3.0) (-) + graphics/skills/dart-fire.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/person-sitting.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/meteor.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/person-standing.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/weapon-fire.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/circle-light.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/thorns.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/heart-red.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/pumpkin.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/bow.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/stealing.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/orb-fire.png (Othello) (CC BY-SA 3.0) (Micksha) + graphics/skills/bow2.png(Micksha) (CC BY-SA 4.0) (-) + graphics/skills/sword-double.png(Micksha) (CC BY-SA 4.0) (-) + graphics/skills/leaf.png (Othello) (CC BY-SA 3.0) (Micksha) + graphics/skills/arrow.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/skull-legendary.png + graphics/skills/magic-shield.png(Micksha) (CC BY-SA 4.0) (-) + graphics/skills/fire.png (Othello) (CC BY-SA 3.0) (Micksha) + graphics/skills/healing.png (Othello) (CC BY-SA 3.0) (Micksha) + graphics/skills/dart2-fire.png(Micksha) (CC BY-SA 4.0) (-) + graphics/skills/tornado.png (Othello) (CC BY-SA 3.0) (Micksha) + graphics/skills/masked.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/arrow-rain.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/dart-ice.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/skull-ugly.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/weapon-ice.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/heart-pink.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/circle-dark.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/dagger-double.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/slash2-ice.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/healing2.png (Othello) (CC BY-SA 3.0) (Micksha) + graphics/skills/mouboo.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/emote-trickdead.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/sword-attack.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/sword-slash.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/bee.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/wind.png (Othello) (CC BY-SA 3.0) (Micksha) + graphics/skills/pinkie-in-danger.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/meditating.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/slash.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/heart-blue.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/handshake.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/weapon-nature.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/arrow-double.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/cloud.png (Othello) (CC BY-SA 3.0) (Micksha) + graphics/skills/cursing.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/shield-bash.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/slash-ice.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/boletus.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/skull.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/bow2.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/sword-double.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/skull-legendary.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/magic-shield.png (Micksha) (CC BY-SA 4.0) (-) + graphics/skills/dart2-fire.png (Micksha) (CC BY-SA 4.0) (-) # Sprites graphics/sprites/emote.png (Modanung) (CC BY-SA 3.0) (-) @@ -533,7 +698,7 @@ legal@themanaworld.org graphics/sprites/accessories/enora-hair.png (Saphy) (CC BY-SA 3.0) (Reid) graphics/sprites/accessories/eye-down-blink.png (Talaroc) (CC BY-SA 3.0) (Reid) graphics/sprites/accessories/eye-left-blink.png (Talaroc) (CC BY-SA 3.0) (Reid) - graphics/sprites/accessories/generic-shadow-small-circle.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/accessories/generic-shadow-small-circle.png (LEGACY) (GPLv2) (Micksha) graphics/sprites/accessories/harbour-box.png (Modanung, Reid) (CC BY-SA 3.0) (-) graphics/sprites/accessories/harbour-hook.png (EJlol, Reid) (CC BY-SA 3.0) (-) graphics/sprites/accessories/harbour-rope.png (EJlol, Reid) (CC BY-SA 3.0) (-) @@ -546,6 +711,15 @@ legal@themanaworld.org ## Effects graphics/sprites/effects/queststatus.png (Reid) (CC BY-SA 3.0) (-) ## Equipments +### Accessoires + graphics/sprites/equipment/accessoires/fullbeard-white.png (Crush) (CC BY-SA 3.0, GPLv2) (Micksha) + graphics/sprites/equipment/accessoires/rednose.png (ChefChelios, UntamedMonkey) (CC BY-SA 3.0, GPLv2) (Micksha) + graphics/sprites/equipment/accessoires/heartglasses.png (Lizandra) (GPLv2) + graphics/sprites/equipment/accessoires/sunglasses.png (UntamedMonkey) (CC BY-SA 30, GPLv2) (-) + graphics/sprites/equipment/accessoires/eyepatch.png (Yoshuara) (GPLv2) + graphics/sprites/equipment/accessoires/beard.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/accessoires/mustache.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/accessoires/burglarmask.png (Saulc) (CC BY-SA 3.0) (-) ### Chest graphics/sprites/equipment/chest/apprenticerobe-female.png (EVOL) (CC BY-SA 3.0) (Micksha) graphics/sprites/equipment/chest/apprenticerobe-male.png (EVOL) (CC BY-SA 3.0) (Micksha) @@ -563,8 +737,8 @@ legal@themanaworld.org graphics/sprites/equipment/chest/evocatorrobe-male.png (TMW2) (CC BY-SA 3.0) (-) graphics/sprites/equipment/chest/finedress-male.png (Frictor) (GPLv2) (V0id, Micksha) graphics/sprites/equipment/chest/finedress-female.png (Frictor) (GPLv2) (V0id, Micksha) - graphics/sprites/equipment/chest/forestarmor-male.png (LEGACY) (GPLv2) (Micksha) - graphics/sprites/equipment/chest/forestarmor-female.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/equipment/chest/forestarmor-male.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/equipment/chest/forestarmor-female.png (LEGACY) (GPLv2) (Micksha) graphics/sprites/equipment/chest/justifierchest-female.png (TMW2) (CC BY-SA 3.0) (-) graphics/sprites/equipment/chest/justifierchest-male.png (TMW2) (CC BY-SA 3.0) (-) graphics/sprites/equipment/chest/legionarmor-female.png (Reid) (CC BY-SA 3.0) (Micksha, Saphy) @@ -575,16 +749,16 @@ legal@themanaworld.org graphics/sprites/equipment/chest/platemail-male.png (Crush) (CC BY-SA 3.0) (-) graphics/sprites/equipment/chest/shirt-female.png (Modanung) (CC BY-SA 3.0) (Reid) graphics/sprites/equipment/chest/shirt-male.png (Modanung) (CC BY-SA 3.0) (Reid) - graphics/sprites/equipment/chest/silkrobe-male.png (LEGACY) (GPLv2) (Micksha) - graphics/sprites/equipment/chest/silkrobe-female.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/equipment/chest/silkrobe-male.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/equipment/chest/silkrobe-female.png (LEGACY) (GPLv2) (Micksha) graphics/sprites/equipment/chest/snakeplate-female.png (TMW2) (CC BY-SA 3.0) (-) graphics/sprites/equipment/chest/snakeplate-male.png (TMW2) (CC BY-SA 3.0) (-) - graphics/sprites/equipment/chest/sorcererrobe-female.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/chest/sorcererrobe-male.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/chest/sorcererrobe-female.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/chest/sorcererrobe-male.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/chest/tanktop-female.png (Modanung) (CC BY-SA 3.0) (Crush, Fate) graphics/sprites/equipment/chest/tanktop-male.png (Modanung) (CC BY-SA 3.0) (Crush, Fate) - graphics/sprites/equipment/chest/terranitearmor-female.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/chest/terranitearmor-male.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/chest/terranitearmor-female.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/chest/terranitearmor-male.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/chest/trainingshirt-female.png (Reid) (CC BY-SA 3.0) (Saphy) graphics/sprites/equipment/chest/trainingshirt-male.png (Reid) (CC BY-SA 3.0) (Saphy) graphics/sprites/equipment/chest/vneckjumper-female.png (Saphy, Reid) (CC BY-SA 3.0) (-) @@ -598,29 +772,34 @@ legal@themanaworld.org graphics/sprites/equipment/feet/assassinboots-male.png (Black Don) (GPLv2) (Saulc, Micksha) graphics/sprites/equipment/feet/boots-female.png (Pajarico) (GPLv2) (-) graphics/sprites/equipment/feet/boots-male.png (Pajarico) (GPLv2) (-) - graphics/sprites/equipment/feet/bromenalboots-female.png (LEGACY) (GPLv2) (Micksha) - graphics/sprites/equipment/feet/bromenalboots-male.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/equipment/feet/bromenalboots-female.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/equipment/feet/bromenalboots-male.png (LEGACY) (GPLv2) (Micksha) graphics/sprites/equipment/feet/furboots-female.png (LEGACY) (GPLv2) (Micksha) graphics/sprites/equipment/feet/furboots-male.png (LEGACY) (GPLv2) (Micksha) graphics/sprites/equipment/feet/ridingboots-female.png (TMW2) (CC BY-SA 3.0) (Micksha) - graphics/sprites/equipment/feet/ridingboots-male.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/equipment/feet/ridingboots-male.png (LEGACY) (GPLv2) (Micksha) graphics/sprites/equipment/feet/slippers-female.png (Micksha) (CC BY-SA 3.0) (-) graphics/sprites/equipment/feet/slippers-male.png (Micksha) (CC BY-SA 3.0) (-) graphics/sprites/equipment/feet/squirrelboots-female.png (Micksha) (CC BY-SA 3.0) (-) graphics/sprites/equipment/feet/squirrelboots-male.png (Micksha) (CC BY-SA 3.0) (-) - graphics/sprites/equipment/feet/warlordboots-female.png (LEGACY) (GPLv2) (Micksha) - graphics/sprites/equipment/feet/warlordboots-male.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/equipment/feet/warlordboots-female.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/equipment/feet/warlordboots-male.png (LEGACY) (GPLv2) (Micksha) ### Hands graphics/sprites/equipment/hands/armbands-female.png (Yosuhara) (CC BY-SA 3.0) (Alige) graphics/sprites/equipment/hands/armbands-male.png (Yosuhara) (CC BY-SA 3.0) (Alige) graphics/sprites/equipment/hands/assassingloves-female.png (Black Don) (GPLv2) (-) graphics/sprites/equipment/hands/assassingloves-male.png (Black Don) (GPLv2) (-) - graphics/sprites/equipment/hands/bromenalgloves-female.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/hands/bromenalgloves-male.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/hands/cottongloves-female.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/hands/cottongloves-male.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/hands/bromenalgloves-female.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/hands/bromenalgloves-male.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/hands/cottongloves-female.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/hands/cottongloves-male.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/hands/shortgloves-male.png (TMW2) (CC BY-SA 3.0) (-) graphics/sprites/equipment/hands/shortgloves-female.png (TMW2) (CC BY-SA 3.0) (-) + graphics/sprites/equipment/hands/fursgloves-male.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/hands/fursgloves-female.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/hands/managloves-male.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/hands/managloves-female.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + ### Head graphics/sprites/equipment/head/axehat.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/bandana-female.png (Modanung) (CC BY-SA 3.0) (Alige, Reid) @@ -632,18 +811,19 @@ legal@themanaworld.org graphics/sprites/equipment/head/brimmedfeatherhat.png (Reid) (CC BY-SA 3.0) (-) graphics/sprites/equipment/head/brimmedflowerhat.png (Reid) (CC BY-SA 3.0) (-) graphics/sprites/equipment/head/brimmedhat.png (Reid) (CC BY-SA 3.0) (Reid) - graphics/sprites/equipment/head/bull.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/head/bunnyears.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/head/bull.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/head/bunnyears.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/candlehelmet.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/head/captainhat.png (Black Don) (GPLv2) (-) graphics/sprites/equipment/head/cashiershade.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/catears.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/head/deserthat.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/equipment/head/deserthat.png (LEGACY) (GPLv2) (Micksha) graphics/sprites/equipment/head/fairyhat.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/fancyhat.png (Crush) (CC BY-SA 3.0) (-) graphics/sprites/equipment/head/funkyhat.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/headmodel-male.png (Saulc) (GPLv2) (-) graphics/sprites/equipment/head/infantryhelmet.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/head/minerhat.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/head/minerhat.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/moonshroomhat.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/nohmask.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/pinkiehat.png (LEGACY) (GPLv2) (-) @@ -652,13 +832,13 @@ legal@themanaworld.org graphics/sprites/equipment/head/rosehat.png (LEGACY) (GPLv2) (Micksha) graphics/sprites/equipment/head/santabeardhat.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/santahat.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/head/silkheadband.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/head/standardheadband.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/head/silkheadband.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/head/standardheadband.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/tophat.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/warlordhelmet.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/head/terranitehelmet.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/head/terranitehelmet.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/head/trapperhat.png (TMW-BR) (CC BY-SA 3.0) (-) - graphics/sprites/equipment/head/wizardhat.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/head/wizardhat.png (LEGACY) (GPLv2) (-) ### Legs graphics/sprites/equipment/legs/assassinpants-female.png (Black Don) (GPLv2) (-) graphics/sprites/equipment/legs/assassinpants-male.png (Black Don) (GPLv2) (-) @@ -676,24 +856,32 @@ legal@themanaworld.org graphics/sprites/equipment/legs/pirateshorts-male.png (TMW2) (CC BY-SA 3.0) (-) graphics/sprites/equipment/legs/shorts-female.png (Modanung) (CC BY-SA 3.0) (-) graphics/sprites/equipment/legs/shorts-male.png (Modanung) (CC BY-SA 3.0) (-) - graphics/sprites/equipment/legs/silkpants-female.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/legs/silkpants-male.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/legs/terranitepants-female.png (LEGACY) (GPLv2) (-) - graphics/sprites/equipment/legs/terranitepants-male.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/legs/silkpants-female.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/legs/silkpants-male.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/legs/terranitepants-female.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/legs/terranitepants-male.png (LEGACY) (GPLv2) (-) graphics/sprites/equipment/legs/trousers-female.png (Modanung, Reid) (CC BY-SA 3.0) (-) graphics/sprites/equipment/legs/trousers-male.png (Modanung, Reid) (CC BY-SA 3.0) (-) ### Neck graphics/sprites/equipment/neck/banditshawl.png (Reid) (CC BY-SA 3.0) (Micksha) - graphics/sprites/equipment/neck/copper-necklace.png (Micksha) (CC BY-SA 3.0) (-) - graphics/sprites/equipment/neck/eyepatch.png (LEGACY) (GPLv2) (-) + graphics/sprites/equipment/neck/necklace1-gem-platinum.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/neck/necklace1-gem-silver.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/neck/necklace1-gem-copper.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/neck/necklace1-gem-gold.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) graphics/sprites/equipment/neck/shemagh.png (Reid) (CC BY-SA 3.0) (-) ### Shields graphics/sprites/equipment/shields/barrel.png (Reid) (CC BY-SA 3.0) (-) graphics/sprites/equipment/shields/leathershield.png (Micksha) (CC BY-SA 3.0) (-) + graphics/sprites/equipment/shields/steelshield.png (?) (GPLv2) (TMW-Br) + graphics/sprites/equipment/shields/dragonshield.png (?) (GPLv2) (TMW-Br) + graphics/sprites/equipment/shields/bladeshield.png (Irukard) (CC BY-SA 3.0, GPLv3) (Ernando) + graphics/sprites/equipment/shields/woodenshield.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/shields/buckler.png (?) (GPLv2) (TMW-Br) + ### Weapons graphics/sprites/equipment/weapons/axe.png (Micksha) (CC BY-SA 3.0) (-) graphics/sprites/equipment/weapons/backsword.png (Alige, Reid) (CC BY-SA 3.0) (-) - graphics/sprites/equipment/weapons/chopstick.png (Micksha) (CC BY-SA 3.0) (-) + graphics/sprites/equipment/weapons/staff.png (Micksha) (CC BY-SA 3.0) (-) graphics/sprites/equipment/weapons/halberd.png (Micksha) (CC BY-SA 3.0) (-) graphics/sprites/equipment/weapons/knife.png (Alige) (CC BY-SA 3.0) (-) graphics/sprites/equipment/weapons/pickaxe.png (Micksha) (CC BY-SA 3.0) (-) @@ -702,8 +890,17 @@ legal@themanaworld.org graphics/sprites/equipment/weapons/torch.png (Micksha) (CC BY-SA 3.0) (-) graphics/sprites/equipment/weapons/traininggladius.png (Alige, Reid) (CC BY-SA 3.0) (-) graphics/sprites/equipment/weapons/trainingwand.png (Micksha) (CC BY-SA 3.0) (-) - graphics/sprites/equipment/weapons/woodenbow.png (Reid) (CC BY-SA 3.0) (-) graphics/sprites/equipment/weapons/woodensword.png (Alige, Reid) (CC BY-SA 3.0) (-) + graphics/sprites/equipment/weapons/woodenbow.png (Reid) (CC BY-SA 3.0) (-) + graphics/sprites/equipment/weapons/sword-wooden.png (Alige, Reid) (CC BY-SA 3.0) (-) + graphics/sprites/equipment/weapons/sword-iron-long.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/weapons/staff-wizard.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/weapons/staff-warped.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/weapons/staff-life.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/weapons/sword-iron.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/weapons/sword-bronze.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/weapons/chopper.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/equipment/weapons/hammer.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) ## Hairstyles graphics/sprites/hairstyles/hairstyle01.png (Reid) (CC BY-SA 3.0) (-) @@ -741,6 +938,9 @@ legal@themanaworld.org graphics/sprites/icons/invisible.png (Fate) (CC BY-SA 3.0) (-) graphics/sprites/icons/poison.png (FotherJ) (CC BY-SA 3.0) (-) graphics/sprites/icons/spell-protection.png (Reid) (CC BY-SA 3.0) (Alige) + graphics/sprites/icons/weapon-fire.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/icons/weapon-water.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/icons/weapon-nature.png (Micksha) (CC BY-SA 4.0, GPLv3) (-) ## Monsters graphics/sprites/monsters/bee.png (:grey_question:) (GPLv2) (Micksha) graphics/sprites/monsters/beehive.png (Micksha) (CC BY-SA 3.0) (-) @@ -755,7 +955,7 @@ legal@themanaworld.org graphics/sprites/monsters/cuco.png (Lunovox) (GPLv2) (-) graphics/sprites/monsters/dummy.png (Reid) (CC BY-SA 3.0) (-) graphics/sprites/monsters/firedummy.png (Micksha) (CC BY-SA 3.0) (-) - graphics/sprites/monsters/firegoblin.png (LEGACY) (GPLv2) (-) + graphics/sprites/monsters/firegoblin.png (LEGACY) (GPLv2) (-) graphics/sprites/monsters/frostiana.png (Reid) (CC BY-SA 3.0) (-) graphics/sprites/monsters/fluffy.png (Crush) (CC BY-SA 3.0) (-) graphics/sprites/monsters/flower.png (:grey_question:) (GPLv2) (Micksha) @@ -781,8 +981,8 @@ legal@themanaworld.org graphics/sprites/monsters/pumpkish.png (Aeonchild) (CC BY-SA 3.0) (-) graphics/sprites/monsters/ratto.png (Coolkid782) (CC BY-SA 3.0) (-) graphics/sprites/monsters/scorpion.png (:grey_question:) (GPLv2) (Micksha) - graphics/sprites/monsters/silkworm.png (LEGACY) (GPLv2) (Micksha) - graphics/sprites/monsters/skeleton.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/monsters/silkworm.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/monsters/skeleton.png (LEGACY) (GPLv2) (Micksha) graphics/sprites/monsters/skull-poison.png (Modanung) (CC BY-SA 3.0) (Micksha) graphics/sprites/monsters/slime.png (:grey_question:, Neoriceisgood) (GPLv2) (Micksha) graphics/sprites/monsters/slime-littleslime.png (Wombat) (GPLv2) (Micksha) @@ -799,6 +999,35 @@ legal@themanaworld.org graphics/sprites/monsters/vein-gem.png (Micksha) (CC BY-SA 3.0) (-) graphics/sprites/monsters/vein-gold.png (Micksha) (CC BY-SA 3.0) (-) graphics/sprites/monsters/vein-iron.png (Micksha) (CC BY-SA 3.0) (-) + graphics/sprites/monsters/nutcracker.png (Chayenne, :grey_question:, Alige, Lizandra, Salmondine) (GPLv2) (-) + graphics/sprites/monsters/ball-element.png (Reid) (CC BY-SA 3.0, GPLv2) (-) + graphics/sprites/monsters/wolvern.png (Pateame) (GPLv2) (-) + graphics/sprites/monsters/ghost-spider.png (Hocus Pocus Fidibus) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/monsters/troll.png (FotherJ) (CC BY-SA 3.0, GPLv2) (-) + graphics/sprites/monsters/ghost-scorpion.png (Hocus Pocus Fidibus) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/monsters/ghost-snake.png (Hocus Pocus Fidibus) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/monsters/skull-ice.png (ChefChelios) (CC BY-SA 3.0, GPLv2) (-) + graphics/sprites/monsters/frog-big.png (Hocus Pocus Fidibus) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/monsters/ball-lightning.png (Skipy) (GPLv2) (-) + graphics/sprites/monsters/mister-prickel.png (Hocus Pocus Fidibus) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/monsters/goblin-ice.png (:grey_question:, Neoriceisgood) (GPLv2) (-) + graphics/sprites/monsters/bluepar.png (Crush, Meway) (CC BY-SA 3.0, GPLv2) (-) + graphics/sprites/monsters/terranite.png (Kr0n05931) (GPLv2) (-) + graphics/sprites/monsters/zombie.png (FotherJ) (CC BY-SA 3.0, GPLv2) (-) + graphics/sprites/monsters/snail.png (FotherJ) (CC BY-SA 3.0, GPLv2) (-) + graphics/sprites/monsters/serqet.png (ChefChelios) (CC BY-SA 3.0, GPLv2) (-) + graphics/sprites/monsters/reaper.png (Alige, Len, Reid, Skipy) (GPLv2) (-) + graphics/sprites/monsters/slime-mother.png (Wushin?) (GPLv2) (-) + graphics/sprites/monsters/ghost-pumpkin.png (:grey_question:, Modanung) (GPLv2) (-) + graphics/sprites/monsters/snowflower.png (Salmondine) (GPLv2) (-) + graphics/sprites/monsters/penguin.png (Fother) (GPLv2) (-) + graphics/sprites/monsters/ghost-crafty.png (Hocus Pocus Fidibus) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/monsters/ghost-skeleton.png (Hocus Pocus Fidibus) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/monsters/spirit-demonic.png (FotherJ, V0id) (CC BY-SA 3.0, GPLv2) (-) + graphics/sprites/monsters/frog-small.png (Hocus Pocus Fidibus) (CC BY-SA 4.0, GPLv3) (-) + graphics/sprites/monsters/wisp.png (Crush) (CC BY-SA 3.0, GPLv2) (-) + + ## NPCs ### Sprites graphics/sprites/npcs/sprite/alige.png (Talaroc) (CC BY-SA 3.0) (Reid) @@ -860,7 +1089,7 @@ legal@themanaworld.org graphics/sprites/npcs/sprite/unanimated-legacy.png (LEGACY) (GPLv2?) (Micksha) graphics/sprites/npcs/sprite/unanimated-legacy-tall.png (LEGACY) (GPLv2?) (-) graphics/sprites/npcs/sprite/unanimated-tall.png (Modanung, Nard, Reid) (GPLv2) (Yuuki) - graphics/sprites/npcs/sprite/valia.png (LEGACY) (GPLv2) (Micksha) + graphics/sprites/npcs/sprite/valia.png (LEGACY) (GPLv2) (Micksha) ## Races graphics/sprites/races/demon-female.png (Modanung, Talaroc) (CC BY-SA 3.0) (Alige, Reid, Saphy) graphics/sprites/races/demon-male.png (Modanung, Talaroc) (CC BY-SA 3.0) (Alige, Reid, Saphy) @@ -943,25 +1172,25 @@ legal@themanaworld.org graphics/tilesets/castle1.png (Irvkard) (GPLv2) (Micksha) graphics/tilesets/castle2.png (Alige) (GPLv2) (EJlol, Irukard, IvanMorve Len, MerlinX420, Micksha) graphics/tilesets/collision.png (Reid) (CC BY-SA 3.0) (4144) - graphics/tilesets/crypt-accessory.png (LEGACY) (GPLv2) (Micksha) - graphics/tilesets/crypt-accessory-x1x2.png (LEGACY) (GPLv2) (Micksha) - graphics/tilesets/crypt-accessory-x1x3.png (LEGACY) (GPLv2) (Micksha) - graphics/tilesets/crypt-accessory-x1x4.png (LEGACY) (GPLv2) (Micksha) - graphics/tilesets/crypt-ground.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/crypt-accessory.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/crypt-accessory-x1x2.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/crypt-accessory-x1x3.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/crypt-accessory-x1x4.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/crypt-ground.png (LEGACY) (GPLv2) (Micksha) graphics/tilesets/dark-tileset-accessory.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/dark-tileset-accessory.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/dark-tileset-accessory.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/dark-tileset-accessory.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/dark-tileset-accessory-x1x2.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/dark-tileset-accessory-x1x3.png (Micksha) (CC BY-SA 3.0) (-) - graphics/tilesets/desert-accessory.png (LEGACY) (GPLv2) (Micksha) - graphics/tilesets/desert-accessory-x1x2.png (LEGACY) (GPLv2) (Micksha) - graphics/tilesets/desert-accessory-x1x3.png (LEGACY) (GPLv2) (Micksha) - graphics/tilesets/desert-accessory-x1x4.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/desert-accessory.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/desert-accessory-x1x2.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/desert-accessory-x1x3.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/desert-accessory-x1x4.png (LEGACY) (GPLv2) (Micksha) graphics/tilesets/desert-castle.png (Alige, EJlol, Irukard, IvanMorve) (GPLv2) (Len, MerlinX420, Wushin, Micksha) graphics/tilesets/desert-castle-indoor.png (Alige, EJlol, Irukard) (GPLv2) (IvanMorve, Len, MerlinX420, Wushin, Micksha) graphics/tilesets/desert-ground.png (Micksha) (CC BY-SA 3.0) (Micksha) - graphics/tilesets/desert-hut.png (LEGACY) (GPLv2) (-) + graphics/tilesets/desert-hut.png (LEGACY) (GPLv2) (-) graphics/tilesets/desert-hut-indoor.png (LEGACY, Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/desert-hut-indoor-accessory.png (LEGACY, Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/desert-hut-indoor-accessory-x1x2.png (LEGACY, Micksha)(CC BY-SA 3.0) (-) @@ -994,7 +1223,7 @@ legal@themanaworld.org graphics/tilesets/hurns-teacup-vapor.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/hurns-teacup-vapor-2.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/hurns-wall.png (Micksha) (CC BY-SA 3.0) (-) - graphics/tilesets/hurns-wood-lab-x3x3.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/hurns-wood-lab-x3x3.png (LEGACY) (GPLv2) (Micksha) graphics/tilesets/lava.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/level-number.png (Reid) (CC BY-SA 3.0) (-) graphics/tilesets/light-flickering-x1x4.png (Micksha) (CC BY-SA 3.0) (-) @@ -1010,9 +1239,9 @@ legal@themanaworld.org graphics/tilesets/signs-x1x3.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/sunlight-x1x5.png (Len) (CC BY-SA 3.0) (Reid) graphics/tilesets/sunlight-x4x4.png (Micksha) (CC BY-SA 3.0) (-) - graphics/tilesets/swamp-accessory-x1x2.png (LEGACY) (GPLv2) (Micksha) - graphics/tilesets/swamp-accessory-x1x3.png (LEGACY) (GPLv2) (Micksha) - graphics/tilesets/swamp-ground.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/swamp-accessory-x1x2.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/swamp-accessory-x1x3.png (LEGACY) (GPLv2) (Micksha) + graphics/tilesets/swamp-ground.png (LEGACY) (GPLv2) (Micksha) graphics/tilesets/swamp-house.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/tree-x1x3.png (Micksha) (CC BY-SA 3.0) (-) graphics/tilesets/tree-x1x4.png (Micksha) (CC BY-SA 3.0) (-) @@ -1155,7 +1384,7 @@ legal@themanaworld.org ### Fireball sfx/magic/fireball.ogg (Ledmitz) (CC BY-SA 3.0) (-) ### Heal - sfx/magic/heal.ogg (Ledmitz) (CC BY-SA 3.0) (-) + sfx/magic/heal.ogg (Ledmitz) (CC BY-SA 3.0) (-) ## Monsters ### Bee sfx/monsters/bee/die1.ogg (Ledmitz) (CC BY-SA 3.0) (-) @@ -1180,9 +1409,9 @@ legal@themanaworld.org sfx/monsters/crocotree/hurt2.ogg (KomradeJack) (CC BY-SA 3.0) (Reid, Socapex) sfx/monsters/crocotree/hurt3.ogg (KomradeJack) (CC BY-SA 3.0) (Reid, Socapex) ### Firegoblin - sfx/monsters/firegoblin/firegoblinhit.ogg (Cosmostrator) (CC BY-SA 3.0) (-) - sfx/monsters/firegoblin/firegoblinhit2.ogg (Cosmostrator) (CC BY-SA 3.0) (-) - sfx/monsters/firegoblin/firegoblinmiss.ogg (Cosmostrator) (CC BY-SA 3.0) (-) + sfx/monsters/firegoblin/firegoblinhit.ogg (Cosmostrator) (CC BY-SA 3.0) (-) + sfx/monsters/firegoblin/firegoblinhit2.ogg (Cosmostrator) (CC BY-SA 3.0) (-) + sfx/monsters/firegoblin/firegoblinmiss.ogg (Cosmostrator) (CC BY-SA 3.0) (-) ### Fluffy sfx/monsters/fluffy/hit1.ogg (Cosmostrator) (CC BY-SA 3.0) (-) sfx/monsters/fluffy/hit2.ogg (Cosmostrator) (CC BY-SA 3.0) (-) @@ -1192,7 +1421,7 @@ legal@themanaworld.org ### Flower sfx/monsters/flower/hit1.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) sfx/monsters/flower/hit2.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) - sfx/monsters/flower/miss1.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) + sfx/monsters/flower/miss1.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) ### Frostiana sfx/monsters/frostiana/hit1.ogg (Cosmostrator) (CC BY-SA 3.0) (-) ### Ghost @@ -1222,11 +1451,11 @@ legal@themanaworld.org sfx/monsters/ratto/hurt1.ogg (Cosmostrator) (CC BY-SA 3.0) (Socapex) sfx/monsters/ratto/spawn1.ogg (Cosmostrator) (CC BY-SA 3.0) (Socapex) ### Scorpion - sfx/monsters/scorpion/hit1.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) - sfx/monsters/scorpion/hit2.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) - sfx/monsters/scorpion/hit3.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) - sfx/monsters/scorpion/hit4.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) - sfx/monsters/scorpion/miss1.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) + sfx/monsters/scorpion/hit1.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) + sfx/monsters/scorpion/hit2.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) + sfx/monsters/scorpion/hit3.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) + sfx/monsters/scorpion/hit4.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) + sfx/monsters/scorpion/miss1.ogg (Cosmostrator) (CC BY-SA 3.0) (Micksha) ### Spider sfx/monsters/spider/die1.ogg (alpha) (CC BY-SA 3.0) (-) sfx/monsters/spider/hit1.ogg (alpha) (CC BY-SA 3.0) (-) @@ -1238,10 +1467,10 @@ legal@themanaworld.org sfx/monsters/spider/move4.ogg (alpha) (CC BY-SA 3.0) (-) sfx/monsters/spider/move5.ogg (alpha) (CC BY-SA 3.0) (-) ### Squirrel - sfx/monsters/squirrel/hit1.ogg (krazyjakee) (GPLv2) (Micksha) - sfx/monsters/squirrel/hit2.ogg (krazyjakee) (GPLv2) (Micksha) - sfx/monsters/squirrel/die1.ogg (krazyjakee) (GPLv2) (Micksha) - sfx/monsters/squirrel/die2.ogg (krazyjakee) (GPLv2) (Micksha) + sfx/monsters/squirrel/hit1.ogg (krazyjakee) (GPLv2) (Micksha) + sfx/monsters/squirrel/hit2.ogg (krazyjakee) (GPLv2) (Micksha) + sfx/monsters/squirrel/die1.ogg (krazyjakee) (GPLv2) (Micksha) + sfx/monsters/squirrel/die2.ogg (krazyjakee) (GPLv2) (Micksha) ### Tortuga sfx/monsters/tortuga/die1.ogg (Cosmostrator) (CC BY-SA 3.0) (Socapex) sfx/monsters/tortuga/hit1.ogg (Cosmostrator) (CC BY-SA 3.0) (Socapex) @@ -1281,11 +1510,11 @@ legal@themanaworld.org sfx/weapons/piouslayer/hit1.ogg (Cosmostrator) (CC BY-SA 3.0) (Socapex) sfx/weapons/piouslayer/miss1.ogg (Cosmostrator) (CC BY-SA 3.0) (Socapex) ### Scythe - sfx/weapons/scythe/hit1.ogg (LEGACY) (GPLv2) (Micksha) + sfx/weapons/scythe/hit1.ogg (LEGACY) (GPLv2) (Micksha) sfx/weapons/scythe/miss1.ogg (Cosmostrator) (CC BY-SA 3.0) (Socapex) ### Short Bow - sfx/weapons/bow-short/hit1.ogg (Ledmitz) (CC BY-SA 3.0) (smcameron) - sfx/weapons/bow-short/miss1.ogg (Ledmitz) (CC BY-SA 3.0) (smcameron) + sfx/weapons/bow-short/hit1.ogg (Ledmitz) (CC BY-SA 3.0) (smcameron) + sfx/weapons/bow-short/miss1.ogg (Ledmitz) (CC BY-SA 3.0) (smcameron) ### Wooden Bow sfx/weapons/bow-wooden/hit1.ogg (Ledmitz) (CC BY-SA 3.0) (smcameron) sfx/weapons/bow-wooden/miss1.ogg (Ledmitz) (CC BY-SA 3.0) (smcameron) diff --git a/effects.xml b/effects.xml index 85065267..a3183501 100644 --- a/effects.xml +++ b/effects.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Authors: 4144, Alige, Hal9000, Reid -Copyright (C) 2010-2014 Evol Online --> +<!-- Authors: 4144, Alige, Hal9000, Micksha, Reid +Copyright (C) 2010-2020 Evol Online --> <being-effects> <effect id="0" audio="system/levelup.ogg" particle="graphics/particles/levelup.xml"/> <!-- Level up particle effect. --> @@ -43,6 +43,20 @@ Copyright (C) 2010-2014 Evol Online --> <effect id="37" particle="graphics/particles/lightning1.xml"/> <effect id="38" particle="graphics/particles/magic.black.xml"/> <effect id="39" particle="graphics/particles/electricity.blue.xml"/> + <effect id="40" particle="graphics/particles/selfbuff-persistent.xml"/> + <effect id="41" particle="graphics/particles/selfbuff-persistent-hp.xml"/> + <effect id="42" particle="graphics/particles/selfbuff-persistent-sp.xml"/> + <effect id="43" particle="graphics/particles/magic-shield2.xml"/> + <effect id="44" audio="system/critical.ogg" particle="graphics/particles/critical-low.xml"/> + <effect id="45" particle="graphics/particles/circle-red.xml"/> + <effect id="46" particle="graphics/particles/circle-green.xml"/> + <effect id="47" particle="graphics/particles/circle-blue.xml"/> + <effect id="48" particle="graphics/particles/accumulate-magic.xml"/> + <effect id="49" particle="graphics/particles/hellfire-low.xml"/> + <effect id="50" particle="graphics/particles/blackball.xml"/> + <effect id="51" particle="graphics/particles/nova-circle.xml"/> + <effect id="52" particle="graphics/particles/spiral-falling-green.xml"/> + <effect id="53" particle="graphics/particles/magic-fire.xml"/> <effect id="69" particle="graphics/particles/python.xml" audio="env/fart.ogg"/> <effect id="70" audio="items/legacy/rubberbat.ogg"/> <!-- Legacy Rubber Bat squeeze sound --> <effect id="344"/> <!-- @summon GM command particle effect. --> diff --git a/graphics/items/equipment/accessoires/ancientscroll.png b/graphics/items/equipment/accessoires/ancientscroll.png Binary files differnew file mode 100644 index 00000000..c7dacbe6 --- /dev/null +++ b/graphics/items/equipment/accessoires/ancientscroll.png diff --git a/graphics/items/equipment/accessoires/beard.png b/graphics/items/equipment/accessoires/beard.png Binary files differnew file mode 100644 index 00000000..166da333 --- /dev/null +++ b/graphics/items/equipment/accessoires/beard.png diff --git a/graphics/items/equipment/accessoires/burglarmask.png b/graphics/items/equipment/accessoires/burglarmask.png Binary files differnew file mode 100644 index 00000000..07850ab2 --- /dev/null +++ b/graphics/items/equipment/accessoires/burglarmask.png diff --git a/graphics/items/equipment/accessoires/clover.png b/graphics/items/equipment/accessoires/clover.png Binary files differnew file mode 100644 index 00000000..dc351fad --- /dev/null +++ b/graphics/items/equipment/accessoires/clover.png diff --git a/graphics/items/equipment/neck/eyepatch.png b/graphics/items/equipment/accessoires/eyepatch.png Binary files differindex 4dcd88c9..4dcd88c9 100644 --- a/graphics/items/equipment/neck/eyepatch.png +++ b/graphics/items/equipment/accessoires/eyepatch.png diff --git a/graphics/items/equipment/accessoires/firescroll.png b/graphics/items/equipment/accessoires/firescroll.png Binary files differnew file mode 100644 index 00000000..e74e0b4e --- /dev/null +++ b/graphics/items/equipment/accessoires/firescroll.png diff --git a/graphics/items/equipment/accessoires/fullbeard-white.png b/graphics/items/equipment/accessoires/fullbeard-white.png Binary files differnew file mode 100644 index 00000000..fa52a20a --- /dev/null +++ b/graphics/items/equipment/accessoires/fullbeard-white.png diff --git a/graphics/items/equipment/accessoires/grimoire.png b/graphics/items/equipment/accessoires/grimoire.png Binary files differnew file mode 100644 index 00000000..50718f42 --- /dev/null +++ b/graphics/items/equipment/accessoires/grimoire.png diff --git a/graphics/items/equipment/accessoires/heart-isis.png b/graphics/items/equipment/accessoires/heart-isis.png Binary files differnew file mode 100644 index 00000000..7da07cb9 --- /dev/null +++ b/graphics/items/equipment/accessoires/heart-isis.png diff --git a/graphics/items/equipment/accessoires/heartglasses.png b/graphics/items/equipment/accessoires/heartglasses.png Binary files differnew file mode 100644 index 00000000..041639b5 --- /dev/null +++ b/graphics/items/equipment/accessoires/heartglasses.png diff --git a/graphics/items/equipment/accessoires/mustache.png b/graphics/items/equipment/accessoires/mustache.png Binary files differnew file mode 100644 index 00000000..a0816b2b --- /dev/null +++ b/graphics/items/equipment/accessoires/mustache.png diff --git a/graphics/items/equipment/accessoires/rednose.png b/graphics/items/equipment/accessoires/rednose.png Binary files differnew file mode 100644 index 00000000..22749faa --- /dev/null +++ b/graphics/items/equipment/accessoires/rednose.png diff --git a/graphics/items/equipment/accessoires/ring-simple.png b/graphics/items/equipment/accessoires/ring-simple.png Binary files differnew file mode 100644 index 00000000..66b3209b --- /dev/null +++ b/graphics/items/equipment/accessoires/ring-simple.png diff --git a/graphics/items/equipment/accessoires/ring1-gem-copper.png b/graphics/items/equipment/accessoires/ring1-gem-copper.png Binary files differnew file mode 100644 index 00000000..c4841026 --- /dev/null +++ b/graphics/items/equipment/accessoires/ring1-gem-copper.png diff --git a/graphics/items/equipment/accessoires/ring1-gem-gold.png b/graphics/items/equipment/accessoires/ring1-gem-gold.png Binary files differnew file mode 100644 index 00000000..50fdfc6e --- /dev/null +++ b/graphics/items/equipment/accessoires/ring1-gem-gold.png diff --git a/graphics/items/equipment/accessoires/ring1-gem-platinum.png b/graphics/items/equipment/accessoires/ring1-gem-platinum.png Binary files differnew file mode 100644 index 00000000..4bc60855 --- /dev/null +++ b/graphics/items/equipment/accessoires/ring1-gem-platinum.png diff --git a/graphics/items/equipment/accessoires/ring1-gem-silver.png b/graphics/items/equipment/accessoires/ring1-gem-silver.png Binary files differnew file mode 100644 index 00000000..55cf6fed --- /dev/null +++ b/graphics/items/equipment/accessoires/ring1-gem-silver.png diff --git a/graphics/items/equipment/accessoires/ring2-gem-copper.png b/graphics/items/equipment/accessoires/ring2-gem-copper.png Binary files differnew file mode 100644 index 00000000..35988e65 --- /dev/null +++ b/graphics/items/equipment/accessoires/ring2-gem-copper.png diff --git a/graphics/items/equipment/accessoires/ring2-gem-gold.png b/graphics/items/equipment/accessoires/ring2-gem-gold.png Binary files differnew file mode 100644 index 00000000..d7158f7d --- /dev/null +++ b/graphics/items/equipment/accessoires/ring2-gem-gold.png diff --git a/graphics/items/equipment/accessoires/ring2-gem-platinum.png b/graphics/items/equipment/accessoires/ring2-gem-platinum.png Binary files differnew file mode 100644 index 00000000..6a82d8fe --- /dev/null +++ b/graphics/items/equipment/accessoires/ring2-gem-platinum.png diff --git a/graphics/items/equipment/accessoires/ring2-gem-silver.png b/graphics/items/equipment/accessoires/ring2-gem-silver.png Binary files differnew file mode 100644 index 00000000..d1338d8a --- /dev/null +++ b/graphics/items/equipment/accessoires/ring2-gem-silver.png diff --git a/graphics/items/equipment/accessoires/sunglasses.png b/graphics/items/equipment/accessoires/sunglasses.png Binary files differnew file mode 100644 index 00000000..5b468741 --- /dev/null +++ b/graphics/items/equipment/accessoires/sunglasses.png diff --git a/graphics/items/equipment/accessoires/thetabook.png b/graphics/items/equipment/accessoires/thetabook.png Binary files differnew file mode 100644 index 00000000..95a01d44 --- /dev/null +++ b/graphics/items/equipment/accessoires/thetabook.png diff --git a/graphics/items/equipment/accessoires/towel-flowers.png b/graphics/items/equipment/accessoires/towel-flowers.png Binary files differnew file mode 100644 index 00000000..106bae1d --- /dev/null +++ b/graphics/items/equipment/accessoires/towel-flowers.png diff --git a/graphics/items/equipment/ammo/bonearrow.png b/graphics/items/equipment/ammo/bonearrow.png Binary files differnew file mode 100644 index 00000000..7aa9e64f --- /dev/null +++ b/graphics/items/equipment/ammo/bonearrow.png diff --git a/graphics/items/equipment/ammo/ironarrow.png b/graphics/items/equipment/ammo/ironarrow.png Binary files differnew file mode 100644 index 00000000..a5247355 --- /dev/null +++ b/graphics/items/equipment/ammo/ironarrow.png diff --git a/graphics/items/equipment/ammo/poisonedarrow.png b/graphics/items/equipment/ammo/poisonedarrow.png Binary files differnew file mode 100644 index 00000000..9b42c223 --- /dev/null +++ b/graphics/items/equipment/ammo/poisonedarrow.png diff --git a/graphics/items/equipment/ammo/stoneprojectile.png b/graphics/items/equipment/ammo/stoneprojectile.png Binary files differnew file mode 100644 index 00000000..84f4ea69 --- /dev/null +++ b/graphics/items/equipment/ammo/stoneprojectile.png diff --git a/graphics/items/equipment/ammo/terranitearrow.png b/graphics/items/equipment/ammo/terranitearrow.png Binary files differnew file mode 100644 index 00000000..130c689c --- /dev/null +++ b/graphics/items/equipment/ammo/terranitearrow.png diff --git a/graphics/items/equipment/feet/blackboots.png b/graphics/items/equipment/feet/blackboots.png Binary files differnew file mode 100644 index 00000000..e64660ec --- /dev/null +++ b/graphics/items/equipment/feet/blackboots.png diff --git a/graphics/items/equipment/feet/goldenwarlordboots.png b/graphics/items/equipment/feet/goldenwarlordboots.png Binary files differnew file mode 100644 index 00000000..62df069d --- /dev/null +++ b/graphics/items/equipment/feet/goldenwarlordboots.png diff --git a/graphics/items/equipment/feet/leatherboots.png b/graphics/items/equipment/feet/leatherboots.png Binary files differnew file mode 100644 index 00000000..02c4c7b7 --- /dev/null +++ b/graphics/items/equipment/feet/leatherboots.png diff --git a/graphics/items/equipment/hands/blackgloves.png b/graphics/items/equipment/hands/blackgloves.png Binary files differnew file mode 100644 index 00000000..297066cf --- /dev/null +++ b/graphics/items/equipment/hands/blackgloves.png diff --git a/graphics/items/equipment/hands/fursgloves.png b/graphics/items/equipment/hands/fursgloves.png Binary files differnew file mode 100644 index 00000000..a2fff5f1 --- /dev/null +++ b/graphics/items/equipment/hands/fursgloves.png diff --git a/graphics/items/equipment/hands/goldenarmbands.png b/graphics/items/equipment/hands/goldenarmbands.png Binary files differnew file mode 100644 index 00000000..e484981a --- /dev/null +++ b/graphics/items/equipment/hands/goldenarmbands.png diff --git a/graphics/items/equipment/hands/managloves.png b/graphics/items/equipment/hands/managloves.png Binary files differnew file mode 100644 index 00000000..42bee1d6 --- /dev/null +++ b/graphics/items/equipment/hands/managloves.png diff --git a/graphics/items/equipment/head/captainhat.png b/graphics/items/equipment/head/captainhat.png Binary files differnew file mode 100644 index 00000000..8ebb6761 --- /dev/null +++ b/graphics/items/equipment/head/captainhat.png diff --git a/graphics/items/equipment/neck/copper-necklace.png b/graphics/items/equipment/neck/copper-necklace.png Binary files differdeleted file mode 100644 index 0abc9a19..00000000 --- a/graphics/items/equipment/neck/copper-necklace.png +++ /dev/null diff --git a/graphics/items/equipment/neck/necklace-barbarian.png b/graphics/items/equipment/neck/necklace-barbarian.png Binary files differnew file mode 100644 index 00000000..2a354ca4 --- /dev/null +++ b/graphics/items/equipment/neck/necklace-barbarian.png diff --git a/graphics/items/equipment/neck/necklace-fourleaf.png b/graphics/items/equipment/neck/necklace-fourleaf.png Binary files differnew file mode 100644 index 00000000..cb40c897 --- /dev/null +++ b/graphics/items/equipment/neck/necklace-fourleaf.png diff --git a/graphics/items/equipment/neck/necklace-heart.png b/graphics/items/equipment/neck/necklace-heart.png Binary files differnew file mode 100644 index 00000000..838152ac --- /dev/null +++ b/graphics/items/equipment/neck/necklace-heart.png diff --git a/graphics/items/equipment/neck/necklace-mouboo.png b/graphics/items/equipment/neck/necklace-mouboo.png Binary files differnew file mode 100644 index 00000000..9d77da3a --- /dev/null +++ b/graphics/items/equipment/neck/necklace-mouboo.png diff --git a/graphics/items/equipment/neck/necklace-skel.png b/graphics/items/equipment/neck/necklace-skel.png Binary files differnew file mode 100644 index 00000000..cc7dd274 --- /dev/null +++ b/graphics/items/equipment/neck/necklace-skel.png diff --git a/graphics/items/equipment/neck/necklace-teeth.png b/graphics/items/equipment/neck/necklace-teeth.png Binary files differnew file mode 100644 index 00000000..52befd28 --- /dev/null +++ b/graphics/items/equipment/neck/necklace-teeth.png diff --git a/graphics/items/equipment/neck/necklace-tooth.png b/graphics/items/equipment/neck/necklace-tooth.png Binary files differnew file mode 100644 index 00000000..b31b6104 --- /dev/null +++ b/graphics/items/equipment/neck/necklace-tooth.png diff --git a/graphics/items/equipment/neck/necklace1-gem-copper.png b/graphics/items/equipment/neck/necklace1-gem-copper.png Binary files differnew file mode 100644 index 00000000..49803e06 --- /dev/null +++ b/graphics/items/equipment/neck/necklace1-gem-copper.png diff --git a/graphics/items/equipment/neck/necklace1-gem-gold.png b/graphics/items/equipment/neck/necklace1-gem-gold.png Binary files differnew file mode 100644 index 00000000..417a1141 --- /dev/null +++ b/graphics/items/equipment/neck/necklace1-gem-gold.png diff --git a/graphics/items/equipment/neck/necklace1-gem-platinum.png b/graphics/items/equipment/neck/necklace1-gem-platinum.png Binary files differnew file mode 100644 index 00000000..ff575b8b --- /dev/null +++ b/graphics/items/equipment/neck/necklace1-gem-platinum.png diff --git a/graphics/items/equipment/neck/necklace1-gem-silver.png b/graphics/items/equipment/neck/necklace1-gem-silver.png Binary files differnew file mode 100644 index 00000000..2a6c43f1 --- /dev/null +++ b/graphics/items/equipment/neck/necklace1-gem-silver.png diff --git a/graphics/items/equipment/shields/ancientshield.png b/graphics/items/equipment/shields/ancientshield.png Binary files differnew file mode 100644 index 00000000..0bc739ad --- /dev/null +++ b/graphics/items/equipment/shields/ancientshield.png diff --git a/graphics/items/equipment/shields/bladeshield.png b/graphics/items/equipment/shields/bladeshield.png Binary files differnew file mode 100644 index 00000000..8204b801 --- /dev/null +++ b/graphics/items/equipment/shields/bladeshield.png diff --git a/graphics/items/equipment/shields/buckler.png b/graphics/items/equipment/shields/buckler.png Binary files differnew file mode 100644 index 00000000..1a7b509e --- /dev/null +++ b/graphics/items/equipment/shields/buckler.png diff --git a/graphics/items/equipment/shields/dragonshield.png b/graphics/items/equipment/shields/dragonshield.png Binary files differnew file mode 100644 index 00000000..99be784f --- /dev/null +++ b/graphics/items/equipment/shields/dragonshield.png diff --git a/graphics/items/equipment/shields/steelshield.png b/graphics/items/equipment/shields/steelshield.png Binary files differindex 4fa7f6a8..f127289a 100644 --- a/graphics/items/equipment/shields/steelshield.png +++ b/graphics/items/equipment/shields/steelshield.png diff --git a/graphics/items/equipment/weapons/bansheebow.png b/graphics/items/equipment/weapons/bansheebow.png Binary files differnew file mode 100644 index 00000000..7620dadb --- /dev/null +++ b/graphics/items/equipment/weapons/bansheebow.png diff --git a/graphics/items/equipment/weapons/boneknife.png b/graphics/items/equipment/weapons/boneknife.png Binary files differindex e9a30da8..b254dde1 100644 --- a/graphics/items/equipment/weapons/boneknife.png +++ b/graphics/items/equipment/weapons/boneknife.png diff --git a/graphics/items/equipment/weapons/bronzegladius.png b/graphics/items/equipment/weapons/bronzegladius.png Binary files differnew file mode 100644 index 00000000..f276694b --- /dev/null +++ b/graphics/items/equipment/weapons/bronzegladius.png diff --git a/graphics/items/equipment/weapons/championbow.png b/graphics/items/equipment/weapons/championbow.png Binary files differnew file mode 100644 index 00000000..1fa50b6e --- /dev/null +++ b/graphics/items/equipment/weapons/championbow.png diff --git a/graphics/items/equipment/weapons/chopper.png b/graphics/items/equipment/weapons/chopper.png Binary files differnew file mode 100644 index 00000000..41d7a15a --- /dev/null +++ b/graphics/items/equipment/weapons/chopper.png diff --git a/graphics/items/equipment/weapons/cleaver.png b/graphics/items/equipment/weapons/cleaver.png Binary files differnew file mode 100644 index 00000000..0e321af1 --- /dev/null +++ b/graphics/items/equipment/weapons/cleaver.png diff --git a/graphics/items/equipment/weapons/desertbow.png b/graphics/items/equipment/weapons/desertbow.png Binary files differnew file mode 100644 index 00000000..ef83cad5 --- /dev/null +++ b/graphics/items/equipment/weapons/desertbow.png diff --git a/graphics/items/equipment/weapons/forestbow.png b/graphics/items/equipment/weapons/forestbow.png Binary files differindex 85116bc1..9ff6c2b6 100644 --- a/graphics/items/equipment/weapons/forestbow.png +++ b/graphics/items/equipment/weapons/forestbow.png diff --git a/graphics/items/equipment/weapons/katana.png b/graphics/items/equipment/weapons/katana.png Binary files differnew file mode 100644 index 00000000..51f5e84a --- /dev/null +++ b/graphics/items/equipment/weapons/katana.png diff --git a/graphics/items/equipment/weapons/lifestaff.png b/graphics/items/equipment/weapons/lifestaff.png Binary files differnew file mode 100644 index 00000000..30fd0ac8 --- /dev/null +++ b/graphics/items/equipment/weapons/lifestaff.png diff --git a/graphics/items/equipment/weapons/longsword.png b/graphics/items/equipment/weapons/longsword.png Binary files differnew file mode 100644 index 00000000..68bf574d --- /dev/null +++ b/graphics/items/equipment/weapons/longsword.png diff --git a/graphics/items/equipment/weapons/rockknife.png b/graphics/items/equipment/weapons/rockknife.png Binary files differnew file mode 100644 index 00000000..caff76ee --- /dev/null +++ b/graphics/items/equipment/weapons/rockknife.png diff --git a/graphics/items/equipment/weapons/setzer.png b/graphics/items/equipment/weapons/setzer.png Binary files differindex 63c4c5cf..070b6424 100644 --- a/graphics/items/equipment/weapons/setzer.png +++ b/graphics/items/equipment/weapons/setzer.png diff --git a/graphics/items/equipment/weapons/shortbow.png b/graphics/items/equipment/weapons/shortbow.png Binary files differindex 977c0387..8d1c9991 100644 --- a/graphics/items/equipment/weapons/shortbow.png +++ b/graphics/items/equipment/weapons/shortbow.png diff --git a/graphics/items/equipment/weapons/shortsword.png b/graphics/items/equipment/weapons/shortsword.png Binary files differnew file mode 100644 index 00000000..97f67bb0 --- /dev/null +++ b/graphics/items/equipment/weapons/shortsword.png diff --git a/graphics/items/equipment/weapons/slingshot.png b/graphics/items/equipment/weapons/slingshot.png Binary files differnew file mode 100644 index 00000000..e3d56888 --- /dev/null +++ b/graphics/items/equipment/weapons/slingshot.png diff --git a/graphics/items/equipment/weapons/spear.png b/graphics/items/equipment/weapons/spear.png Binary files differnew file mode 100644 index 00000000..61ce6363 --- /dev/null +++ b/graphics/items/equipment/weapons/spear.png diff --git a/graphics/items/equipment/weapons/chopstick.png b/graphics/items/equipment/weapons/staff.png Binary files differindex fb94e9d6..fb94e9d6 100644 --- a/graphics/items/equipment/weapons/chopstick.png +++ b/graphics/items/equipment/weapons/staff.png diff --git a/graphics/items/equipment/weapons/warpedstaff.png b/graphics/items/equipment/weapons/warpedstaff.png Binary files differnew file mode 100644 index 00000000..64d78100 --- /dev/null +++ b/graphics/items/equipment/weapons/warpedstaff.png diff --git a/graphics/items/equipment/weapons/wizardstaff.png b/graphics/items/equipment/weapons/wizardstaff.png Binary files differnew file mode 100644 index 00000000..e012a9ae --- /dev/null +++ b/graphics/items/equipment/weapons/wizardstaff.png diff --git a/graphics/items/generic/bowl-empty.png b/graphics/items/generic/bowl-empty.png Binary files differindex 514551a6..e753f619 100644 --- a/graphics/items/generic/bowl-empty.png +++ b/graphics/items/generic/bowl-empty.png diff --git a/graphics/items/generic/codfish.png b/graphics/items/generic/codfish.png Binary files differnew file mode 100644 index 00000000..3c717c99 --- /dev/null +++ b/graphics/items/generic/codfish.png diff --git a/graphics/items/generic/cottoncloth.png b/graphics/items/generic/cottoncloth.png Binary files differnew file mode 100644 index 00000000..0ee30fe5 --- /dev/null +++ b/graphics/items/generic/cottoncloth.png diff --git a/graphics/items/generic/flour-acorn.png b/graphics/items/generic/flour-acorn.png Binary files differnew file mode 100644 index 00000000..4b19f5e8 --- /dev/null +++ b/graphics/items/generic/flour-acorn.png diff --git a/graphics/items/generic/leatherpatch.png b/graphics/items/generic/leatherpatch.png Binary files differnew file mode 100644 index 00000000..67037f04 --- /dev/null +++ b/graphics/items/generic/leatherpatch.png diff --git a/graphics/items/generic/plate-empty.png b/graphics/items/generic/plate-empty.png Binary files differnew file mode 100644 index 00000000..d0489dfc --- /dev/null +++ b/graphics/items/generic/plate-empty.png diff --git a/graphics/items/generic/salmon.png b/graphics/items/generic/salmon.png Binary files differnew file mode 100644 index 00000000..87fa1732 --- /dev/null +++ b/graphics/items/generic/salmon.png diff --git a/graphics/items/generic/snakescales.png b/graphics/items/generic/snakescales.png Binary files differnew file mode 100644 index 00000000..4bbdd30c --- /dev/null +++ b/graphics/items/generic/snakescales.png diff --git a/graphics/items/generic/squirrelpelt.png b/graphics/items/generic/squirrelpelt.png Binary files differnew file mode 100644 index 00000000..7cc19e64 --- /dev/null +++ b/graphics/items/generic/squirrelpelt.png diff --git a/graphics/items/generic/trout.png b/graphics/items/generic/trout.png Binary files differnew file mode 100644 index 00000000..b6b23119 --- /dev/null +++ b/graphics/items/generic/trout.png diff --git a/graphics/items/generic/waxchunk.png b/graphics/items/generic/waxchunk.png Binary files differnew file mode 100644 index 00000000..a2cd8b12 --- /dev/null +++ b/graphics/items/generic/waxchunk.png diff --git a/graphics/items/generic/wolvernpelt.png b/graphics/items/generic/wolvernpelt.png Binary files differnew file mode 100644 index 00000000..e2e334e6 --- /dev/null +++ b/graphics/items/generic/wolvernpelt.png diff --git a/graphics/items/usable/blueberries.png b/graphics/items/usable/blueberries.png Binary files differnew file mode 100644 index 00000000..e16e4a3d --- /dev/null +++ b/graphics/items/usable/blueberries.png diff --git a/graphics/items/usable/bowl-sailorstew.png b/graphics/items/usable/bowl-stew.png Binary files differindex 7b058fc3..7b058fc3 100644 --- a/graphics/items/usable/bowl-sailorstew.png +++ b/graphics/items/usable/bowl-stew.png diff --git a/graphics/items/usable/cake-blueberry.png b/graphics/items/usable/cake-blueberry.png Binary files differnew file mode 100644 index 00000000..6db9753b --- /dev/null +++ b/graphics/items/usable/cake-blueberry.png diff --git a/graphics/items/usable/cake-carrot.png b/graphics/items/usable/cake-carrot.png Binary files differnew file mode 100644 index 00000000..5f7cecce --- /dev/null +++ b/graphics/items/usable/cake-carrot.png diff --git a/graphics/items/usable/cherrycake.png b/graphics/items/usable/cake-cherry.png Binary files differindex 4891b1d2..4891b1d2 100644 --- a/graphics/items/usable/cherrycake.png +++ b/graphics/items/usable/cake-cherry.png diff --git a/graphics/items/usable/donut.png b/graphics/items/usable/donut.png Binary files differnew file mode 100644 index 00000000..1c6e7e1b --- /dev/null +++ b/graphics/items/usable/donut.png diff --git a/graphics/items/usable/gift.png b/graphics/items/usable/gift.png Binary files differnew file mode 100644 index 00000000..00722dfe --- /dev/null +++ b/graphics/items/usable/gift.png diff --git a/graphics/items/usable/plate-dish.png b/graphics/items/usable/plate-dish.png Binary files differnew file mode 100644 index 00000000..8e04fd3d --- /dev/null +++ b/graphics/items/usable/plate-dish.png diff --git a/graphics/items/usable/runestone-dagaz.png b/graphics/items/usable/runestone-dagaz.png Binary files differnew file mode 100644 index 00000000..9c3b1842 --- /dev/null +++ b/graphics/items/usable/runestone-dagaz.png diff --git a/graphics/items/usable/runestone-kaunaz.png b/graphics/items/usable/runestone-kaunaz.png Binary files differnew file mode 100644 index 00000000..c65cb19b --- /dev/null +++ b/graphics/items/usable/runestone-kaunaz.png diff --git a/graphics/items/usable/runestone-peorth.png b/graphics/items/usable/runestone-peorth.png Binary files differnew file mode 100644 index 00000000..84ab24cf --- /dev/null +++ b/graphics/items/usable/runestone-peorth.png diff --git a/graphics/items/usable/runestone-raido.png b/graphics/items/usable/runestone-raido.png Binary files differnew file mode 100644 index 00000000..0634bd6f --- /dev/null +++ b/graphics/items/usable/runestone-raido.png diff --git a/graphics/items/usable/runestone-thurisaz.png b/graphics/items/usable/runestone-thurisaz.png Binary files differnew file mode 100644 index 00000000..65dde6db --- /dev/null +++ b/graphics/items/usable/runestone-thurisaz.png diff --git a/graphics/items/usable/runestone-uruz.png b/graphics/items/usable/runestone-uruz.png Binary files differnew file mode 100644 index 00000000..e9dcc9f2 --- /dev/null +++ b/graphics/items/usable/runestone-uruz.png diff --git a/graphics/items/usable/squirrelmeat.png b/graphics/items/usable/squirrelmeat.png Binary files differnew file mode 100644 index 00000000..41c9927f --- /dev/null +++ b/graphics/items/usable/squirrelmeat.png diff --git a/graphics/particles/accumulate-magic.xml b/graphics/particles/accumulate-magic.xml new file mode 100644 index 00000000..4dbe3816 --- /dev/null +++ b/graphics/particles/accumulate-magic.xml @@ -0,0 +1,15 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="72" lifetime="100"> + <emitter> + <property name="lifetime" value="100"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="vertical-angle" value="270"/> + <property name="power" value="0.25"/> + <property name="output" min="1" max="3"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-small.png|W:#d3c443,fff38d,fff7df"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/arrow-hail.xml b/graphics/particles/arrow-hail.xml index 8dc40cd8..43dca921 100644 --- a/graphics/particles/arrow-hail.xml +++ b/graphics/particles/arrow-hail.xml @@ -5,8 +5,8 @@ <emitter> <!-- <property name="follow-parent" value="0"/> --> <property name="lifetime" min="180" max="180"/> - <property name="position-x" min="-250" max="350"/> - <property name="position-y" min="-350" max="250"/> + <property name="position-x" min="-150" max="200"/> + <property name="position-y" min="-200" max="150"/> <property name="vertical-angle" value="255"/> <property name="power" value="14"/> <property name="output" min="5" max="15"/> diff --git a/graphics/particles/arrow-particle-high.xml b/graphics/particles/arrow-particle-high.xml new file mode 100644 index 00000000..6b035a0c --- /dev/null +++ b/graphics/particles/arrow-particle-high.xml @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/arrowh.png" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#932a15"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="2"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0.3" max="0.8"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze.png|W:#631414,c3771c,f8d96f" width="8" height="8"> + <sequence start="0" end="8" delay="30"/> + <frame index="8" delay="1000"/> + </animation> + <property name="lifetime" min="35" max="50"/> + <property name="output" min="1" max="3"/> + <property name="fade-in" value="2"/> + <property name="fade-out" value="10"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/arrow-particle.xml b/graphics/particles/arrow-particle.xml new file mode 100644 index 00000000..9a8eb4e3 --- /dev/null +++ b/graphics/particles/arrow-particle.xml @@ -0,0 +1,19 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/arrowh.png" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#932a15"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="2"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/blackball.xml b/graphics/particles/blackball.xml new file mode 100644 index 00000000..747b2e66 --- /dev/null +++ b/graphics/particles/blackball.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: Micksha +Copyright (C) 2010-2020 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="24" + lifetime="1"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0.5" max="1.5"/> + <property name="image" value="graphics/particles/orb-small.png|W:#000000"/> + <property name="lifetime" min="40" max="80"/> + <property name="fade-out" value="60"/> + <property name="output" min="240" max="480"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/circle-blue.xml b/graphics/particles/circle-blue.xml new file mode 100644 index 00000000..76378773 --- /dev/null +++ b/graphics/particles/circle-blue.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: Micksha +Copyright (C) 2010-2020 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="0" + lifetime="1"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" value="0.5"/> + <property name="image" value="graphics/particles/orb-small.png|W:#71c1ff"/> + <property name="lifetime" min="40" max="80"/> + <property name="fade-out" value="60"/> + <property name="output" min="40" max="160"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/circle-green.xml b/graphics/particles/circle-green.xml new file mode 100644 index 00000000..f2365097 --- /dev/null +++ b/graphics/particles/circle-green.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: Micksha +Copyright (C) 2010-2020 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="0" + lifetime="1"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" value="0.5"/> + <property name="image" value="graphics/particles/orb-small.png|W:#00d80f"/> + <property name="lifetime" min="40" max="80"/> + <property name="fade-out" value="60"/> + <property name="output" min="80" max="480"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/circle-red.xml b/graphics/particles/circle-red.xml new file mode 100644 index 00000000..308c1f9b --- /dev/null +++ b/graphics/particles/circle-red.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: Micksha +Copyright (C) 2010-2020 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="0" + lifetime="1"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" value="0.5"/> + <property name="image" value="graphics/particles/orb-small.png|W:#d80000"/> + <property name="lifetime" min="40" max="80"/> + <property name="fade-out" value="60"/> + <property name="output" min="80" max="480"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/counter.xml b/graphics/particles/counter.xml new file mode 100644 index 00000000..85342a34 --- /dev/null +++ b/graphics/particles/counter.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Alige +Copyright (C) 2010-2013 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="32" + lifetime="500"> + <emitter> + <property name="output" value="3"/> + <property name="position-y" value="32"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" value="35"/> + <property name="lifetime" value="2"/> + <emitter> + <property name="gravity" value="-0.7"/> + <property name="momentum" value="0.3"/> + <property name="image" value="graphics/particles/orb-small.png|W:#5c5286"/> + <property name="lifetime" value="50"/> + <property name="fade-out" value="50"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/critical-low.xml b/graphics/particles/critical-low.xml new file mode 100644 index 00000000..4acacd1d --- /dev/null +++ b/graphics/particles/critical-low.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author from The Mana World +Copyright (C) 2010-2013 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="16" + lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="70" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="1" max="4"/> + <property name="bounce" value="0.75"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-small.png|W:#ff0000,ffff00"/> + <property name="lifetime" min="120" max="180"/> + <property name="fade-out" value="120"/> + <property name="output" min="4" max="8"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="70" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="1" max="4"/> + <property name="bounce" value="0.75"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-medium.png|W:#ff0000,ffff00"/> + <property name="lifetime" min="120" max="180"/> + <property name="fade-out" value="120"/> + <property name="output" min="3" max="6"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/dart-black.xml b/graphics/particles/dart-black.xml new file mode 100644 index 00000000..426ba646 --- /dev/null +++ b/graphics/particles/dart-black.xml @@ -0,0 +1,19 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/dart-directions.png|W:#000000,ffffff" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#000000,ffffff"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="1" max="3"/> + <property name="power" min="0.1" max="1"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/dart-blue.xml b/graphics/particles/dart-blue.xml new file mode 100644 index 00000000..abd2e06f --- /dev/null +++ b/graphics/particles/dart-blue.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: 4144, Micksha +Copyright (C) 2020 Evol Online --> + +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/dart-directions.png|W:#879eff,65aaff,5fbdff,29c5ff,a1b3ff,d3dbff" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#879eff,65aaff,5fbdff,29c5ff,a1b3ff,d3dbff"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="1" max="3"/> + <property name="power" min="0.1" max="1"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/dart-directions.png b/graphics/particles/dart-directions.png Binary files differnew file mode 100644 index 00000000..d9d7f40c --- /dev/null +++ b/graphics/particles/dart-directions.png diff --git a/graphics/particles/dart-elemental.xml b/graphics/particles/dart-elemental.xml new file mode 100644 index 00000000..8ebedb44 --- /dev/null +++ b/graphics/particles/dart-elemental.xml @@ -0,0 +1,19 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/dart-directions.png|W:#2a9b28,56d253,8ee18c,b5ebb4,fdfefd" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#2a9b28,56d253,8ee18c,b5ebb4,fdfefd"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="1" max="3"/> + <property name="power" min="1" max="3"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/dart-green.xml b/graphics/particles/dart-green.xml new file mode 100644 index 00000000..7d487fa4 --- /dev/null +++ b/graphics/particles/dart-green.xml @@ -0,0 +1,19 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/dart-directions.png|W:#2a9b28,56d253,8ee18c,b5ebb4,fdfefd" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#2a9b28,56d253,8ee18c,b5ebb4,fdfefd"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="1" max="3"/> + <property name="power" min="0.1" max="1"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/dart-red.xml b/graphics/particles/dart-red.xml new file mode 100644 index 00000000..be32fdbb --- /dev/null +++ b/graphics/particles/dart-red.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: 4144, Micksha +Copyright (C) 2020 Evol Online --> + +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/dart-directions.png|W:#982701,f45f00,ff8900,ffd837,ffe162,fff1b7" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#982701,f45f00,ff8900,ffd837,ffe162,fff1b7"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="1" max="3"/> + <property name="power" min="0.1" max="1"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/firebreath.xml b/graphics/particles/firebreath.xml new file mode 100644 index 00000000..7ac82b5b --- /dev/null +++ b/graphics/particles/firebreath.xml @@ -0,0 +1,34 @@ +<?xml version="1.0"?> +<!-- +A horizontal flame burst with a range of about 60 pixels. +Creates up to 400 particles but only for a very brief moment. +used for the fire breath attack of the fire goblins. +--> +<effect> + <particle position-x="0" position-y="0" position-z="16" lifetime="25"> + <emitter> + <property name="position-x" min="0" max="0"/> + <property name="position-y" min="-8" max="-8"/> + <property name="horizontal-angle" min="80" max="100"/> + <property name="vertical-angle" min="-20" max="20"/> + <property name="power" min="1" max="1.5"/> + <property name="momentum" value="0.99"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze-medium.png|W:#ffff00,ff0000" width="16" height="16"> + <frame index="0" delay="5"/> + <frame index="1" delay="10"/> + <frame index="2" delay="15"/> + <frame index="3" delay="25"/> + <frame index="4" delay="35"/> + <frame index="5" delay="60"/> + <frame index="6" delay="95"/> + <frame index="7" delay="160"/> + <frame index="8" delay="9999"/> + </animation> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="5" max="10"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="60"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/firedart-directions.png b/graphics/particles/firedart-directions.png Binary files differnew file mode 100644 index 00000000..7f1f04a7 --- /dev/null +++ b/graphics/particles/firedart-directions.png diff --git a/graphics/particles/foefire.png b/graphics/particles/foefire.png Binary files differnew file mode 100644 index 00000000..8928db3c --- /dev/null +++ b/graphics/particles/foefire.png diff --git a/graphics/particles/foefire.xml b/graphics/particles/foefire.xml new file mode 100644 index 00000000..6e3bcce2 --- /dev/null +++ b/graphics/particles/foefire.xml @@ -0,0 +1,34 @@ +<?xml version="1.0"?> +<!-- +A horizontal flame burst with a range of about 60 pixels. +Creates up to 400 particles but only for a very brief moment. +used for the foefire attack of the Trolls. +--> +<effect> + <particle position-x="0" position-y="0" position-z="16" lifetime="25"> + <emitter> + <property name="position-x" min="0" max="0"/> + <property name="position-y" min="-8" max="-8"/> + <property name="horizontal-angle" min="80" max="100"/> + <property name="vertical-angle" min="-20" max="20"/> + <property name="power" min="1" max="1.5"/> + <property name="momentum" value="0.99"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/monster-troll-foefire.particle.png|W:#00FFFF,0000ff" width="24" height="24"> + <frame index="0" delay="5"/> + <frame index="1" delay="10"/> + <frame index="2" delay="15"/> + <frame index="3" delay="25"/> + <frame index="4" delay="35"/> + <frame index="5" delay="60"/> + <frame index="6" delay="95"/> + <frame index="7" delay="160"/> + <frame index="8" delay="9999"/> + </animation> + <property name="lifetime" min="0" max="110"/> + <property name="output" min="5" max="10"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="90"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/glow-violet.xml b/graphics/particles/glow-violet.xml new file mode 100644 index 00000000..a588722f --- /dev/null +++ b/graphics/particles/glow-violet.xml @@ -0,0 +1,38 @@ +<?xml version="1.0"?> +<!-- +Pink-ish particles that fly up to the sky; based on Crush's Soul Menhir effect. +--> +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" min="16" max="48"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="10" max="25"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.4"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/gloworb-medium.png|W:#da69e5"/> + <property name="lifetime" value="25"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="80"/> + <property name="randomness" value="200"/> + </emitter> + <emitter> + <property name="gravity" value="-0.4"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/orb-small.png|W:#da69e5"/> + <property name="lifetime" value="25"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="80"/> + <property name="randomness" value="200"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/hellfire-low.xml b/graphics/particles/hellfire-low.xml new file mode 100644 index 00000000..4f37966e --- /dev/null +++ b/graphics/particles/hellfire-low.xml @@ -0,0 +1,67 @@ +<?xml version="1.0"?> +<!-- +A red and yellow blaze. Does not really look like fire but looks awesome +nevertheless. Maybe we could modify this effect and use it for some persistent +AoE fire magic spell. + +It is about 100 pixels wide and 200 pixels high, takes about 280 particles and +lowers my FPS by about 30%. +--> +<effect> + <particle position-x="0" position-y="0" position-z="150"> + <emitter> + <property name="position-z" value="-150"/> + <property name="position-y" value="32"/> + <property name="acceleration" value="0.05"/> + <property name="momentum" value="0.95"/> + <property name="image" value="graphics/particles/glow-medium.png|W:#dd3311"/> + <property name="lifetime" min="40" max="120"/> + <property name="fade-in" value="30"/> + <property name="fade-out" value="60"/> + <property name="output" min="1" max="2"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="1" max="3"/> + </emitter> + <emitter> + <property name="position-z" value="-150"/> + <property name="position-y" value="32"/> + <property name="acceleration" value="0.05"/> + <property name="momentum" value="0.95"/> + <property name="image" value="graphics/particles/glow-medium.png|W:#ffff00"/> + <property name="lifetime" min="30" max="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="30"/> + <property name="output" min="0" max="1"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="2"/> + </emitter> + <emitter> + <property name="position-z" value="-150"/> + <property name="position-y" value="32"/> + <property name="acceleration" value="0.05"/> + <property name="momentum" value="0.95"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#eed7d7"/> + <property name="lifetime" min="40" max="120"/> + <property name="fade-in" value="15"/> + <property name="fade-out" value="50"/> + <property name="output" min="-1" max="1"/> + <property name="randomness" value="200"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="2"/> + </emitter> + <emitter> + <property name="position-z" value="-150"/> + <property name="position-y" value="32"/> + <property name="acceleration" value="0.05"/> + <property name="momentum" value="0.95"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#ffb000"/> + <property name="lifetime" min="40" max="120"/> + <property name="fade-in" value="15"/> + <property name="fade-out" value="50"/> + <property name="output" min="-1" max="1"/> + <property name="randomness" value="200"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="2"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/hellblaze.particle.xml b/graphics/particles/hellfire.xml index b9ab089c..b9ab089c 100644 --- a/graphics/particles/hellblaze.particle.xml +++ b/graphics/particles/hellfire.xml diff --git a/graphics/particles/icedart-directions.png b/graphics/particles/icedart-directions.png Binary files differnew file mode 100644 index 00000000..20b5baa9 --- /dev/null +++ b/graphics/particles/icedart-directions.png diff --git a/graphics/particles/icedart-directions.xml b/graphics/particles/icedart-directions.xml new file mode 100644 index 00000000..18efbc37 --- /dev/null +++ b/graphics/particles/icedart-directions.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: 4144, Micksha +Copyright (C) 2020 Evol Online --> + +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/icedart-directions.png" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + </particle> +</effect> diff --git a/graphics/particles/lightning-map.png b/graphics/particles/lightning-map.png Binary files differnew file mode 100644 index 00000000..02accca8 --- /dev/null +++ b/graphics/particles/lightning-map.png diff --git a/graphics/particles/lightning-map.xml b/graphics/particles/lightning-map.xml new file mode 100644 index 00000000..c7cb2f69 --- /dev/null +++ b/graphics/particles/lightning-map.xml @@ -0,0 +1,25 @@ +<?xml version="1.0"?> +<!-- +An storm +--> +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-1000" max="1000"/> + <property name="position-y" min="-1000" max="1000"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0" max="0"/> + <property name="gravity" value="0"/> + <property name="power" min="0.1" max="0.3"/> + <property name="gravity" value="-0.04"/> + <property name="image" value="graphics/particles/lightning-map.png"/> + <property name="lifetime" min="3" max="5"/> + <property name="output" min="5" max="8"/> + <property name="output-pause" min="800" max="1000"/> + <property name="fade-in" value="1"/> + <property name="fade-out" value="1"/> + <property name="randomness" value="30"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/luvia-attack.xml b/graphics/particles/luvia-attack.xml new file mode 100644 index 00000000..6118686b --- /dev/null +++ b/graphics/particles/luvia-attack.xml @@ -0,0 +1,44 @@ +<?xml version="1.0"?> +<!-- + Luvia's missile attack +--> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="102"> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#60DAFF,FFFFFF"/> + <property name="lifetime" value="50"/> + <property name="fade-out" value="90"/> + <property name="output" min="3" max="5"/> + <property name="power" min="1" max="6"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomness" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/orb-large.png|W:#130F16"/> + <property name="lifetime" value="60"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="1"/> + <property name="horizontal-angle" min="-10" max="-10"/> + <property name="momentum" value="0.95"/> + <property name="randomness" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <animation imageset="graphics/particles/electricity.particle.png|W:#333333" width="15" height="15"> + <sequence start="0" end="7" delay="10"/> + <frame index="0" delay="10"/> + </animation> + <property name="lifetime" value="50"/> + <property name="fade-out" value="90"/> + <property name="output" min="2" max="3"/> + <property name="power" min="1" max="4"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomness" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/luvia.xml b/graphics/particles/luvia.xml new file mode 100644 index 00000000..dae3cf33 --- /dev/null +++ b/graphics/particles/luvia.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<!-- +Dark Purple particles flying around the target, giving a demonic aura. +--> +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" value="12"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="4" max="6"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="position-z" min="14" max="18"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-x" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="5"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#401c52"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="4"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomness" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#512C75,222222"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="4"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomness" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </emitter> + <emitter> + <animation imageset="graphics/particles/electricity.particle.png|W:#333333" width="15" height="15"> + <sequence start="0" end="7" delay="10"/> + <frame index="0" delay="10"/> + </animation> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="4"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomness" value="50"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/magic-fire.xml b/graphics/particles/magic-fire.xml new file mode 100644 index 00000000..fdd0b97b --- /dev/null +++ b/graphics/particles/magic-fire.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Alige, Micksha +Copyright (C) 2016 - 2020 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="27" + lifetime="150"> + <emitter> + <animation imageset="graphics/particles/sparkles.png|W:#982701,e75700,ff8900,ffbe00" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" value="1.1"/> + <property name="lifetime" min="50" max="60"/> + <property name="output" value="1"/> + <property name="output-pause" value="4"/> + <property name="fade-in" min="5" max="10"/> + <property name="fade-out" value="15"/> + <property name="position-x" min="-12" max="12"/> + <property name="position-y" value="32"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/magic-shield-test.xml b/graphics/particles/magic-shield-test.xml new file mode 100644 index 00000000..8f14a10e --- /dev/null +++ b/graphics/particles/magic-shield-test.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author from The Mana World +Copyright (C) 2016 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="0" + lifetime="1"> + <emitter> + <property name="vertical-angle" value="90"/> + <property name="power" value="4"/> + <property name="lifetime" value="25"/> + <property name="output" min="1" max="1"/> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="15" max="25"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#ff0000" width="9" height="11"> + <sequence start="5" end="5" delay="10000"/> + </animation> + <property name="lifetime" value="20"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/magic-shield.xml b/graphics/particles/magic-shield.xml index c9369121..4da27ee1 100644 --- a/graphics/particles/magic-shield.xml +++ b/graphics/particles/magic-shield.xml @@ -23,7 +23,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="4" end="4" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -37,7 +37,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="3" end="3" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -51,7 +51,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="2" end="2" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -65,7 +65,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="1" end="1" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -79,7 +79,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="0" end="0" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -93,7 +93,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="7" end="7" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -107,7 +107,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="6" end="6" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -121,7 +121,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="5" end="5" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -135,7 +135,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="4" end="4" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -149,7 +149,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="3" end="3" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -163,7 +163,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="2" end="2" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -177,7 +177,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="1" end="1" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -191,7 +191,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="0" end="0" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -205,7 +205,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="7" end="7" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -219,7 +219,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="6" end="6" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> <emitter> @@ -233,7 +233,7 @@ Copyright (C) 2016 Evol Online --> <sequence start="5" end="5" delay="10000"/> </animation> <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> + <property name="fade-in" value="20"/> </emitter> </emitter> </emitter> diff --git a/graphics/particles/magic-shield2.xml b/graphics/particles/magic-shield2.xml new file mode 100644 index 00000000..f7f25ce2 --- /dev/null +++ b/graphics/particles/magic-shield2.xml @@ -0,0 +1,241 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author from The Mana World +Copyright (C) 2016 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="0" + lifetime="1"> + <emitter> + <property name="vertical-angle" value="90"/> + <property name="power" value="4"/> + <property name="lifetime" value="25"/> + <property name="output" min="1" max="1"/> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="-11" max="11"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="4" end="4" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="11" max="33"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="3" end="3" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="34" max="56"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="2" end="2" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="56" max="78"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="1" end="1" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="79" max="101"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="0" end="0" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="101" max="123"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="7" end="7" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="124" max="146"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="6" end="6" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="146" max="168"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="5" end="5" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="169" max="191"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="4" end="4" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="191" max="213"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="3" end="3" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="214" max="236"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="2" end="2" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="236" max="258"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="1" end="1" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="259" max="281"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="0" end="0" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="281" max="303"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="7" end="7" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="304" max="326"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="6" end="6" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + <emitter> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="326" max="348"/> + <property name="power" min="35" max="50"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <animation imageset="graphics/particles/hexagon.png|W:#5fbdff" width="9" height="11"> + <sequence start="5" end="5" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="20"/> + </emitter> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/mammonite.xml b/graphics/particles/mammonite.xml new file mode 100644 index 00000000..efaa457a --- /dev/null +++ b/graphics/particles/mammonite.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: Micksha +Copyright (C) 2010-2020 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="30" + lifetime="1"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="vertical-angle" min="70" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="1" max="3"/> + <property name="gravity" value="0.05"/> + <property name="image" value="graphics/particles/orb-large2.png|W:#473d0c,a67e18,daa520,ffdb94"/> + <property name="lifetime" min="40" max="80"/> + <property name="fade-out" value="60"/> + <property name="output" min="4" max="8"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/meteor-hail.xml b/graphics/particles/meteor-hail.xml new file mode 100644 index 00000000..b01f6634 --- /dev/null +++ b/graphics/particles/meteor-hail.xml @@ -0,0 +1,32 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="400" lifetime="1000"> + <!-- <property name="follow-parent" value="0"/> --> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="lifetime" min="180" max="240"/> + <property name="position-x" min="-96" max="128"/> + <property name="position-y" min="-128" max="96"/> + <property name="vertical-angle" value="240"/> + <property name="power" value="10"/> + <property name="output" min="5" max="15"/> + <property name="output-pause" min="5" max="10"/> + <property name="gravity" value="0.09"/> + <property name="image" value="graphics/particles/fireball.png"/> + <emitter> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0.3" max="0.8"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze.png|W:W:#631400,c37700,f8d900" width="8" height="8"> + <sequence start="0" end="8" delay="30"/> + <frame index="8" delay="1000"/> + </animation> + <property name="lifetime" min="20" max="50"/> + <property name="output" min="1" max="5"/> + <property name="fade-in" value="2"/> + <property name="fade-out" value="10"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/nova-circle.xml b/graphics/particles/nova-circle.xml new file mode 100644 index 00000000..51735a70 --- /dev/null +++ b/graphics/particles/nova-circle.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: 4144 +Copyright (C) 2015 Evol Online --> + +<effect> + <particle position-x="0" + position-y="32" + position-z="32" + lifetime="1"> + <emitter> + <property name="follow-parent" value="1"/> + <property name="position-x" value="0"/> + <property name="position-y" value="72"/> + <property name="position-z" value="32"/> + <property name="image" value="graphics/particles/orb-oversized.png|W:#19AEBF,1567FF,59E6FF"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" value="1"/> + <property name="acceleration" value="0.05"/> + <property name="alpha" value="0.5"/> + <emitter> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0.3" max="0.8"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze.png|W:#19AEBF,1567FF,59E6FF" width="8" height="8"> + <sequence start="0" end="8" delay="30"/> + <frame index="8" delay="1000"/> + </animation> + <property name="lifetime" min="35" max="50"/> + <property name="output" min="1" max="3"/> + <property name="fade-in" value="2"/> + <property name="fade-out" value="10"/> + <emitter> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0.3" max="0.8"/> + <property name="gravity" value="-0.02"/> + <property name="image" value="graphics/particles/glow-medium.png|W:#19AEBF,1567FF,59E6FF"/> + <property name="lifetime" min="5" max="10"/> + <property name="output" value="1"/> + <property name="alpha" value="0.7"/> + </emitter> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/orb-oversized.png b/graphics/particles/orb-oversized.png Binary files differnew file mode 100644 index 00000000..e0ea3808 --- /dev/null +++ b/graphics/particles/orb-oversized.png diff --git a/graphics/particles/orbit.xml b/graphics/particles/orbit.xml new file mode 100644 index 00000000..7bc9a1f6 --- /dev/null +++ b/graphics/particles/orbit.xml @@ -0,0 +1,21 @@ +<?xml version="1.0"?> + +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="40"/> + <property name="lifetime" value="1"/> + <property name="output" value="5"/> + <emitter> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <property name="lifetime" value="77"/> + <property name="fade-in" value="57"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/particle-dart-white.xml b/graphics/particles/particle-dart-white.xml new file mode 100644 index 00000000..f66554a5 --- /dev/null +++ b/graphics/particles/particle-dart-white.xml @@ -0,0 +1,21 @@ +<?xml version="1.0"?> + +<effect> + <particle position-x="17" position-y="0" position-z="32"> + <emitter> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0.3" max="0.8"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="8" delay="30"/> + <frame index="8" delay="1000"/> + </animation> + <property name="lifetime" min="35" max="50"/> + <property name="output" min="1" max="3"/> + <property name="fade-in" value="2"/> + <property name="fade-out" value="10"/> + </emitter> + </particle> +</effect> + diff --git a/graphics/particles/pentagram-blackline.xml b/graphics/particles/pentagram-blackline.xml new file mode 100644 index 00000000..221ad99c --- /dev/null +++ b/graphics/particles/pentagram-blackline.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<!-- +Pentagram on floor effect with flashes along the lines. +Based on the one by fate with simplified structure and modified to be a permanent effect. +Particle count fluctuates around 800-1000 + + (0, -76.0), + +(-57, -35), (57, -35), + + + (-35, 33)] [(35, 33), +--> +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="60"/> + <property name="lifetime" value="1"/> + <property name="output" value="5"/> + <emitter> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <property name="lifetime" value="77"/> + <property name="fade-in" value="57"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="57"/> + <property name="position-y" value="-35"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="180"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <emitter> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-57"/> + <property name="position-y" value="-35"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="36"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <emitter> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="35"/> + <property name="position-y" value="33"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="252"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <emitter> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-y" value="-76"/> + <property name="position-x" value="0"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="108"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <emitter> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-35"/> + <property name="position-y" value="33"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="324"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <emitter> + <property name="image" value="graphics/particles/glowdot-small.png|W:#000000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/portal-door.xml b/graphics/particles/portal-door.xml new file mode 100644 index 00000000..71bcf6c7 --- /dev/null +++ b/graphics/particles/portal-door.xml @@ -0,0 +1,44 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="15" position-y="0" position-z="38"> + <emitter> + <property name="vertical-angle" min="0" max="360"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="8" max="10"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <!-- <property name="position-x" value="-5"/> --> + <property name="position-y" min="0" max="30"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" value="0.3"/> + <property name="gravity" value="-0.01"/> + <animation imageset="graphics/particles/aniblaze-medium.png|W:#a831cf" width="16" height="16"> + <sequence start="0" end="8" delay="60"/> + <frame index="8" delay="900"/> + </animation> + <property name="lifetime" value="60"/> + <property name="output" min="0" max="2"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-x" min="20" max="-20"/> + <property name="position-y" min="-40" max="35"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" value="0.1"/> + <property name="gravity" value="-0.03"/> + <animation imageset="graphics/particles/fog-medium-2.png|W:#535cd5" width="32" height="32"> + <frame index="0" delay="90"/> + <frame index="0" delay="900"/> + </animation> + <property name="lifetime" value="60"/> + <property name="output" min="0" max="2"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="130"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/rain.xml b/graphics/particles/rain.xml new file mode 100644 index 00000000..4717325d --- /dev/null +++ b/graphics/particles/rain.xml @@ -0,0 +1,17 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="400" lifetime="100"> + <!-- <property name="follow-parent" value="0"/> --> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="lifetime" min="25" max="30"/> + <property name="position-x" min="60" max="120"/> + <property name="position-y" min="-30" max="30"/> + <property name="vertical-angle" value="260"/> + <property name="power" value="20"/> + <property name="output" min="0" max="1"/> + <property name="gravity" value="0.04"/> + <property name="image" value="graphics/particles/raindrop.png"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/raindrop.png b/graphics/particles/raindrop.png Binary files differnew file mode 100644 index 00000000..89fa8064 --- /dev/null +++ b/graphics/particles/raindrop.png diff --git a/graphics/particles/selfbuff-persistent-hp.xml b/graphics/particles/selfbuff-persistent-hp.xml new file mode 100644 index 00000000..1dd56349 --- /dev/null +++ b/graphics/particles/selfbuff-persistent-hp.xml @@ -0,0 +1,25 @@ +<?xml version="1.0"?> +<!-- +A circle on the ground 60 pixels in diameter made from particles. +--> +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="15"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.7"/> + <property name="momentum" value="1.2"/> + <property name="image" value="graphics/particles/gloworb.png|W:#ffabd3"/> + <property name="lifetime" value="10"/> + <property name="fade-out" value="50"/> + <property name="output" value="1"/> + <property name="follow-parent"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/selfbuff-persistent-sp.xml b/graphics/particles/selfbuff-persistent-sp.xml new file mode 100644 index 00000000..d7816cb8 --- /dev/null +++ b/graphics/particles/selfbuff-persistent-sp.xml @@ -0,0 +1,25 @@ +<?xml version="1.0"?> +<!-- +A circle on the ground 60 pixels in diameter made from particles. +--> +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="15"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.7"/> + <property name="momentum" value="1.2"/> + <property name="image" value="graphics/particles/gloworb.png|W:#abf2ff"/> + <property name="lifetime" value="10"/> + <property name="fade-out" value="50"/> + <property name="output" value="1"/> + <property name="follow-parent"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/selfbuff-persistent.xml b/graphics/particles/selfbuff-persistent.xml new file mode 100644 index 00000000..6ba6ad9d --- /dev/null +++ b/graphics/particles/selfbuff-persistent.xml @@ -0,0 +1,25 @@ +<?xml version="1.0"?> +<!-- +A circle on the ground 60 pixels in diameter made from particles. +--> +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="15"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.8"/> + <property name="momentum" value="0.3"/> + <property name="image" value="graphics/particles/orb-small.png|W:#2733cb"/> + <property name="lifetime" value="50"/> + <property name="fade-out" value="50"/> + <property name="output" value="1"/> + <property name="follow-parent"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/snow-special.xml b/graphics/particles/snow-special.xml new file mode 100644 index 00000000..d6def9c1 --- /dev/null +++ b/graphics/particles/snow-special.xml @@ -0,0 +1,19 @@ +<?xml version="1.0"?> +<!-- +Snowflakes which cover 200x200 tiles which is enough for most reasonably-sized +maps. Most people think it sucks. +--> +<effect> + <particle position-x="0" position-y="0" position-z="512"> + <emitter> + <property name="position-x" min="0.0" max="6400"/> + <property name="position-y" min="0.0" max="6400"/> + <property name="gravity" value="0.03"/> + <property name="momentum" value="0.97"/> + <!--<property name="randomnes" value="100"/>--> + <property name="image" value="graphics/particles/snowflake.png"/> + <property name="output" min="0" max="3"/> + <property name="fade-in" value="100"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/snowflake.png b/graphics/particles/snowflake.png Binary files differnew file mode 100644 index 00000000..6989c2c0 --- /dev/null +++ b/graphics/particles/snowflake.png diff --git a/graphics/particles/spiral-falling-green.xml b/graphics/particles/spiral-falling-green.xml new file mode 100644 index 00000000..e77743df --- /dev/null +++ b/graphics/particles/spiral-falling-green.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: 4144 +Copyright (C) 2015 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="60" + lifetime="1"> + <emitter> + <property name="follow-parent" value="1"/> + <property name="position-x" value="60"/> + <property name="position-y" value="-10"/> + <property name="position-z" value="20"/> + <property name="image" value="graphics/particles/orb-large2.png|W:#115511,22aa22,99dd99"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" min="180" max="365" change-func="sine"/> + <property name="power" value="1.2"/> + <property name="acceleration" value="0.03"/> + <property name="alpha" value="0.8"/> + <property name="gravity" value="0.1"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/spirit-circle.xml b/graphics/particles/spirit-circle.xml new file mode 100644 index 00000000..4cdbcef9 --- /dev/null +++ b/graphics/particles/spirit-circle.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: 4144 +Copyright (C) 2015 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="64" + lifetime="1"> + <emitter> + <property name="follow-parent" value="1"/> + <property name="position-x" value="10"/> + <property name="position-y" value="0"/> + <property name="position-z" value="10"/> + <property name="image" value="graphics/particles/orb-large2.png|W:#5050e0,0000e0"/> + <property name="horizontal-angle" value="-45"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" value="0.5"/> + <property name="acceleration" value="0.03"/> + <property name="alpha" value="0.5"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/voidportal.xml b/graphics/particles/voidportal.xml new file mode 100644 index 00000000..8d6a0edb --- /dev/null +++ b/graphics/particles/voidportal.xml @@ -0,0 +1,32 @@ +<?xml version="1.0"?> +<effect> + <!-- +A black circle about 100 pixels in diameter with an unsharp border which emits +white particles. Looks like a portal to another dimension. It takes about 420 +particles and reduces the FPS by about 30%. + +Could be used for a monster spawn area. +--> + <particle position-x="0" position-y="0" position-z="64"> + <emitter> + <property name="power" min="1" max="2"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="position-x" min="-18" max="18"/> + <property name="position-z" min="-18" max="18"/> + <property name="image" value="graphics/particles/glow-medium.png|W:#000000"/> + <property name="output" min="1" max="2"/> + <property name="acceleration" value="0.05"/> + <property name="lifetime" value="80"/> + </emitter> + <emitter> + <property name="power" value="0.2"/> + <property name="vertical-angle" min="-80" max="80"/> + <property name="horizontal-angle" min="10" max="170"/> + <property name="momentum" value="1.03"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#ffffff"/> + <property name="lifetime" value="90"/> + <property name="fade-out" value="45"/> + <property name="output" value="3"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/whiteball.xml b/graphics/particles/whiteball.xml new file mode 100644 index 00000000..12eeb0c9 --- /dev/null +++ b/graphics/particles/whiteball.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: Micksha +Copyright (C) 2010-2020 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="24" + lifetime="1"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="1" max="2"/> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <property name="lifetime" min="40" max="80"/> + <property name="fade-out" value="60"/> + <property name="output" min="80" max="120"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/whitecircle.xml b/graphics/particles/whitecircle.xml new file mode 100644 index 00000000..81b4a002 --- /dev/null +++ b/graphics/particles/whitecircle.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: Micksha +Copyright (C) 2010-2020 Evol Online --> + +<effect> + <particle position-x="0" + position-y="0" + position-z="0" + lifetime="1"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" value="0.5"/> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <property name="lifetime" min="40" max="80"/> + <property name="fade-out" value="60"/> + <property name="output" min="80" max="480"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/wisp.xml b/graphics/particles/wisp.xml new file mode 100644 index 00000000..d9ca2851 --- /dev/null +++ b/graphics/particles/wisp.xml @@ -0,0 +1,24 @@ +<?xml version="1.0"?> +<!-- +A circle on the ground 60 pixels in diameter made from particles. +--> +<effect> + <particle position-x="0" position-y="0" position-z="48"> + <emitter> + <property name="position-y" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="-16" max="16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" min="0.4" max="2"/> + <property name="lifetime" value="160"/> + <property name="fade-out" value="40"/> + <property name="fade-in" value="40"/> + <property name="output" min="-20" max="1"/> + <property name="acceleration" value="0.1"/> + <property name="alpha" value="0.5"/> + <property name="image" value="graphics/particles/star-small.png|W:#ffff00,ffffff"/> + <property name="follow-parent"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/wispdance.xml b/graphics/particles/wispdance.xml new file mode 100644 index 00000000..3069fa3a --- /dev/null +++ b/graphics/particles/wispdance.xml @@ -0,0 +1,49 @@ +<?xml version="1.0"?> +<!-- +Two orbiting particles high above ground which leave a trail of falling sparks +and thus create a falling double helix. + +About 180 particles on max detail. + + Does not work with particleFastPhysics on 2. +--> +<effect> + <particle position-x="0" position-y="0" position-z="200" lifetime="1"> + <!-- PURPLE --> + <emitter> + <property name="position-x" value="60"/> + <property name="position-y" value="0"/> + <property name="position-z" value="20"/> + <property name="image" value="graphics/particles/orb-large.png|W:#dd66ff,ffffff"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" value="0"/> + <property name="power" value="3"/> + <property name="acceleration" value="0.1"/> + <emitter> + <property name="output" min="-2" max="2"/> + <property name="image" value="graphics/particles/star-small.png|W:#dd66ff,ffffff"/> + <property name="lifetime" min="200" max="250"/> + <property name="fade-out" value="200"/> + <property name="gravity" value="0.005"/> + </emitter> + </emitter> + <!-- CYAN--> + <emitter> + <property name="position-x" value="-60"/> + <property name="position-y" value="0"/> + <property name="position-z" value="20"/> + <property name="image" value="graphics/particles/orb-large.png|W:#00ffff,ffffff"/> + <property name="horizontal-angle" value="270"/> + <property name="vertical-angle" value="0"/> + <property name="power" value="3"/> + <property name="acceleration" value="0.1"/> + <emitter> + <property name="output" min="-2" max="2"/> + <property name="image" value="graphics/particles/star-small.png|W:#00ffff,ffffff"/> + <property name="lifetime" min="200" max="250"/> + <property name="fade-out" value="200"/> + <property name="gravity" value="0.005"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/skills/arrow-double.png b/graphics/skills/arrow-double.png Binary files differnew file mode 100644 index 00000000..23fd31b3 --- /dev/null +++ b/graphics/skills/arrow-double.png diff --git a/graphics/skills/arrow-rain.png b/graphics/skills/arrow-rain.png Binary files differnew file mode 100644 index 00000000..a72ba43d --- /dev/null +++ b/graphics/skills/arrow-rain.png diff --git a/graphics/skills/arrow.png b/graphics/skills/arrow.png Binary files differnew file mode 100644 index 00000000..90fd960c --- /dev/null +++ b/graphics/skills/arrow.png diff --git a/graphics/skills/bee.png b/graphics/skills/bee.png Binary files differnew file mode 100644 index 00000000..784bdb08 --- /dev/null +++ b/graphics/skills/bee.png diff --git a/graphics/skills/boletus.png b/graphics/skills/boletus.png Binary files differnew file mode 100644 index 00000000..a6457483 --- /dev/null +++ b/graphics/skills/boletus.png diff --git a/graphics/skills/bow.png b/graphics/skills/bow.png Binary files differnew file mode 100644 index 00000000..fd8917c9 --- /dev/null +++ b/graphics/skills/bow.png diff --git a/graphics/skills/bow2.png b/graphics/skills/bow2.png Binary files differnew file mode 100644 index 00000000..62219fac --- /dev/null +++ b/graphics/skills/bow2.png diff --git a/graphics/skills/circle-dark.png b/graphics/skills/circle-dark.png Binary files differnew file mode 100644 index 00000000..fe6539cb --- /dev/null +++ b/graphics/skills/circle-dark.png diff --git a/graphics/skills/circle-light.png b/graphics/skills/circle-light.png Binary files differnew file mode 100644 index 00000000..7986ddbf --- /dev/null +++ b/graphics/skills/circle-light.png diff --git a/graphics/skills/cloud.png b/graphics/skills/cloud.png Binary files differnew file mode 100644 index 00000000..22ee5830 --- /dev/null +++ b/graphics/skills/cloud.png diff --git a/graphics/skills/coinbag.png b/graphics/skills/coinbag.png Binary files differnew file mode 100644 index 00000000..592ff8ac --- /dev/null +++ b/graphics/skills/coinbag.png diff --git a/graphics/skills/cursing.png b/graphics/skills/cursing.png Binary files differnew file mode 100644 index 00000000..861a58b0 --- /dev/null +++ b/graphics/skills/cursing.png diff --git a/graphics/skills/dagger-double.png b/graphics/skills/dagger-double.png Binary files differnew file mode 100644 index 00000000..c22dad8a --- /dev/null +++ b/graphics/skills/dagger-double.png diff --git a/graphics/skills/dart-fire.png b/graphics/skills/dart-fire.png Binary files differnew file mode 100644 index 00000000..392b3730 --- /dev/null +++ b/graphics/skills/dart-fire.png diff --git a/graphics/skills/dart-ice.png b/graphics/skills/dart-ice.png Binary files differnew file mode 100644 index 00000000..0f01d24d --- /dev/null +++ b/graphics/skills/dart-ice.png diff --git a/graphics/skills/dart2-fire.png b/graphics/skills/dart2-fire.png Binary files differnew file mode 100644 index 00000000..41dd549e --- /dev/null +++ b/graphics/skills/dart2-fire.png diff --git a/graphics/skills/emote-cash.png b/graphics/skills/emote-cash.png Binary files differnew file mode 100644 index 00000000..eb732be7 --- /dev/null +++ b/graphics/skills/emote-cash.png diff --git a/graphics/skills/emote-trickdead.png b/graphics/skills/emote-trickdead.png Binary files differnew file mode 100644 index 00000000..abacdc2e --- /dev/null +++ b/graphics/skills/emote-trickdead.png diff --git a/graphics/skills/fire.png b/graphics/skills/fire.png Binary files differnew file mode 100644 index 00000000..f96fa237 --- /dev/null +++ b/graphics/skills/fire.png diff --git a/graphics/skills/handshake.png b/graphics/skills/handshake.png Binary files differnew file mode 100644 index 00000000..8f27d81d --- /dev/null +++ b/graphics/skills/handshake.png diff --git a/graphics/skills/healing.png b/graphics/skills/healing.png Binary files differnew file mode 100644 index 00000000..026c132a --- /dev/null +++ b/graphics/skills/healing.png diff --git a/graphics/skills/healing2.png b/graphics/skills/healing2.png Binary files differnew file mode 100644 index 00000000..2e516fe1 --- /dev/null +++ b/graphics/skills/healing2.png diff --git a/graphics/skills/heart-blue.png b/graphics/skills/heart-blue.png Binary files differnew file mode 100644 index 00000000..27b88dce --- /dev/null +++ b/graphics/skills/heart-blue.png diff --git a/graphics/skills/heart-pink.png b/graphics/skills/heart-pink.png Binary files differnew file mode 100644 index 00000000..1a3470bc --- /dev/null +++ b/graphics/skills/heart-pink.png diff --git a/graphics/skills/heart-red.png b/graphics/skills/heart-red.png Binary files differnew file mode 100644 index 00000000..30d07999 --- /dev/null +++ b/graphics/skills/heart-red.png diff --git a/graphics/skills/leaf.png b/graphics/skills/leaf.png Binary files differnew file mode 100644 index 00000000..791de69e --- /dev/null +++ b/graphics/skills/leaf.png diff --git a/graphics/skills/lightning.png b/graphics/skills/lightning.png Binary files differindex 1ba61a00..8eb79944 100644 --- a/graphics/skills/lightning.png +++ b/graphics/skills/lightning.png diff --git a/graphics/skills/magic-shield.png b/graphics/skills/magic-shield.png Binary files differnew file mode 100644 index 00000000..79804a43 --- /dev/null +++ b/graphics/skills/magic-shield.png diff --git a/graphics/skills/masked.png b/graphics/skills/masked.png Binary files differnew file mode 100644 index 00000000..eddd016a --- /dev/null +++ b/graphics/skills/masked.png diff --git a/graphics/skills/meditating.png b/graphics/skills/meditating.png Binary files differnew file mode 100644 index 00000000..2a657091 --- /dev/null +++ b/graphics/skills/meditating.png diff --git a/graphics/skills/meteor.png b/graphics/skills/meteor.png Binary files differnew file mode 100644 index 00000000..816cf49c --- /dev/null +++ b/graphics/skills/meteor.png diff --git a/graphics/skills/mouboo.png b/graphics/skills/mouboo.png Binary files differnew file mode 100644 index 00000000..dd2003e5 --- /dev/null +++ b/graphics/skills/mouboo.png diff --git a/graphics/skills/orb-fire.png b/graphics/skills/orb-fire.png Binary files differnew file mode 100644 index 00000000..316dc8b7 --- /dev/null +++ b/graphics/skills/orb-fire.png diff --git a/graphics/skills/owls-eye.png b/graphics/skills/owls-eye.png Binary files differindex 753c9d2e..4d0cb2aa 100644 --- a/graphics/skills/owls-eye.png +++ b/graphics/skills/owls-eye.png diff --git a/graphics/skills/person-sitting.png b/graphics/skills/person-sitting.png Binary files differnew file mode 100644 index 00000000..feea027e --- /dev/null +++ b/graphics/skills/person-sitting.png diff --git a/graphics/skills/person-standing.png b/graphics/skills/person-standing.png Binary files differnew file mode 100644 index 00000000..b58e587d --- /dev/null +++ b/graphics/skills/person-standing.png diff --git a/graphics/skills/pinkie-in-danger.png b/graphics/skills/pinkie-in-danger.png Binary files differnew file mode 100644 index 00000000..a7b88bc7 --- /dev/null +++ b/graphics/skills/pinkie-in-danger.png diff --git a/graphics/skills/provoke.png b/graphics/skills/provoke.png Binary files differdeleted file mode 100644 index ed635979..00000000 --- a/graphics/skills/provoke.png +++ /dev/null diff --git a/graphics/skills/pumpkin.gif b/graphics/skills/pumpkin.gif Binary files differnew file mode 100644 index 00000000..2185d6a1 --- /dev/null +++ b/graphics/skills/pumpkin.gif diff --git a/graphics/skills/pumpkin.png b/graphics/skills/pumpkin.png Binary files differnew file mode 100644 index 00000000..87e31466 --- /dev/null +++ b/graphics/skills/pumpkin.png diff --git a/graphics/skills/shield-bash.png b/graphics/skills/shield-bash.png Binary files differnew file mode 100644 index 00000000..d403856c --- /dev/null +++ b/graphics/skills/shield-bash.png diff --git a/graphics/skills/skull-legendary.png b/graphics/skills/skull-legendary.png Binary files differnew file mode 100644 index 00000000..43cf3d72 --- /dev/null +++ b/graphics/skills/skull-legendary.png diff --git a/graphics/skills/skull-ugly.png b/graphics/skills/skull-ugly.png Binary files differnew file mode 100644 index 00000000..dece24d5 --- /dev/null +++ b/graphics/skills/skull-ugly.png diff --git a/graphics/skills/skull.png b/graphics/skills/skull.png Binary files differnew file mode 100644 index 00000000..dbc5fb1c --- /dev/null +++ b/graphics/skills/skull.png diff --git a/graphics/skills/slash-ice.png b/graphics/skills/slash-ice.png Binary files differnew file mode 100644 index 00000000..ae39ac63 --- /dev/null +++ b/graphics/skills/slash-ice.png diff --git a/graphics/skills/slash.png b/graphics/skills/slash.png Binary files differnew file mode 100644 index 00000000..ef2b8d27 --- /dev/null +++ b/graphics/skills/slash.png diff --git a/graphics/skills/slash2-ice.png b/graphics/skills/slash2-ice.png Binary files differnew file mode 100644 index 00000000..ef1da9b8 --- /dev/null +++ b/graphics/skills/slash2-ice.png diff --git a/graphics/skills/snowflake.png b/graphics/skills/snowflake.png Binary files differnew file mode 100644 index 00000000..89039e8b --- /dev/null +++ b/graphics/skills/snowflake.png diff --git a/graphics/skills/stealing.png b/graphics/skills/stealing.png Binary files differnew file mode 100644 index 00000000..4fe19c5b --- /dev/null +++ b/graphics/skills/stealing.png diff --git a/graphics/skills/sword-attack.png b/graphics/skills/sword-attack.png Binary files differnew file mode 100644 index 00000000..36126b61 --- /dev/null +++ b/graphics/skills/sword-attack.png diff --git a/graphics/skills/sword-double.png b/graphics/skills/sword-double.png Binary files differnew file mode 100644 index 00000000..622daa46 --- /dev/null +++ b/graphics/skills/sword-double.png diff --git a/graphics/skills/sword-slash.png b/graphics/skills/sword-slash.png Binary files differnew file mode 100644 index 00000000..c82532b6 --- /dev/null +++ b/graphics/skills/sword-slash.png diff --git a/graphics/skills/thorns.png b/graphics/skills/thorns.png Binary files differnew file mode 100644 index 00000000..305fda92 --- /dev/null +++ b/graphics/skills/thorns.png diff --git a/graphics/skills/tornado.png b/graphics/skills/tornado.png Binary files differnew file mode 100644 index 00000000..59feb467 --- /dev/null +++ b/graphics/skills/tornado.png diff --git a/graphics/skills/weapon-fire.png b/graphics/skills/weapon-fire.png Binary files differnew file mode 100644 index 00000000..aa92d9ea --- /dev/null +++ b/graphics/skills/weapon-fire.png diff --git a/graphics/skills/weapon-ice.png b/graphics/skills/weapon-ice.png Binary files differnew file mode 100644 index 00000000..bddb23f3 --- /dev/null +++ b/graphics/skills/weapon-ice.png diff --git a/graphics/skills/weapon-nature.png b/graphics/skills/weapon-nature.png Binary files differnew file mode 100644 index 00000000..a546b938 --- /dev/null +++ b/graphics/skills/weapon-nature.png diff --git a/graphics/skills/wind.png b/graphics/skills/wind.png Binary files differnew file mode 100644 index 00000000..7033b9fd --- /dev/null +++ b/graphics/skills/wind.png diff --git a/graphics/sprites/equipment/accessoires/beard.png b/graphics/sprites/equipment/accessoires/beard.png Binary files differnew file mode 100644 index 00000000..b53a6b24 --- /dev/null +++ b/graphics/sprites/equipment/accessoires/beard.png diff --git a/graphics/sprites/equipment/accessoires/beard.xml b/graphics/sprites/equipment/accessoires/beard.xml new file mode 100644 index 00000000..7dba43ce --- /dev/null +++ b/graphics/sprites/equipment/accessoires/beard.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2015 - 2020 Evol Online --> + +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/accessoires/beard.png" + width="32" + height="64"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/accessoires/burglarmask.png b/graphics/sprites/equipment/accessoires/burglarmask.png Binary files differnew file mode 100644 index 00000000..e6867fba --- /dev/null +++ b/graphics/sprites/equipment/accessoires/burglarmask.png diff --git a/graphics/sprites/equipment/accessoires/burglarmask.xml b/graphics/sprites/equipment/accessoires/burglarmask.xml new file mode 100644 index 00000000..64750950 --- /dev/null +++ b/graphics/sprites/equipment/accessoires/burglarmask.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/accessoires/burglarmask.png" + width="32" + height="64" + offsetY="1"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/neck/eyepatch.png b/graphics/sprites/equipment/accessoires/eyepatch.png Binary files differindex 8febbdea..8febbdea 100644 --- a/graphics/sprites/equipment/neck/eyepatch.png +++ b/graphics/sprites/equipment/accessoires/eyepatch.png diff --git a/graphics/sprites/equipment/neck/eyepatch.xml b/graphics/sprites/equipment/accessoires/eyepatch.xml index 28f8f82c..27f2acb9 100644 --- a/graphics/sprites/equipment/neck/eyepatch.xml +++ b/graphics/sprites/equipment/accessoires/eyepatch.xml @@ -3,7 +3,7 @@ Copyright (C) 2018 TMW2 --> <sprite> <imageset name="base" - src="graphics/sprites/equipment/neck/eyepatch.png" + src="graphics/sprites/equipment/accessoires/eyepatch.png" width="32" height="64" offsetY="1"/> diff --git a/graphics/sprites/equipment/accessoires/fullbeard-white.png b/graphics/sprites/equipment/accessoires/fullbeard-white.png Binary files differnew file mode 100644 index 00000000..95deebd1 --- /dev/null +++ b/graphics/sprites/equipment/accessoires/fullbeard-white.png diff --git a/graphics/sprites/equipment/accessoires/fullbeard-white.xml b/graphics/sprites/equipment/accessoires/fullbeard-white.xml new file mode 100644 index 00000000..01ea60fc --- /dev/null +++ b/graphics/sprites/equipment/accessoires/fullbeard-white.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2015 - 2020 Evol Online --> + +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/accessoires/fullbeard-white.png" + width="32" + height="64"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/accessoires/heartglasses.png b/graphics/sprites/equipment/accessoires/heartglasses.png Binary files differnew file mode 100644 index 00000000..3ce1afef --- /dev/null +++ b/graphics/sprites/equipment/accessoires/heartglasses.png diff --git a/graphics/sprites/equipment/accessoires/heartglasses.xml b/graphics/sprites/equipment/accessoires/heartglasses.xml new file mode 100644 index 00000000..9f23a65e --- /dev/null +++ b/graphics/sprites/equipment/accessoires/heartglasses.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/accessoires/heartglasses.png" + width="32" + height="64" + offsetY="1"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/accessoires/mustache.png b/graphics/sprites/equipment/accessoires/mustache.png Binary files differnew file mode 100644 index 00000000..05a6d03f --- /dev/null +++ b/graphics/sprites/equipment/accessoires/mustache.png diff --git a/graphics/sprites/equipment/accessoires/mustache.xml b/graphics/sprites/equipment/accessoires/mustache.xml new file mode 100644 index 00000000..96c09630 --- /dev/null +++ b/graphics/sprites/equipment/accessoires/mustache.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2015 - 2020 Evol Online --> + +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/accessoires/mustache.png" + width="32" + height="64"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/accessoires/rednose.png b/graphics/sprites/equipment/accessoires/rednose.png Binary files differnew file mode 100644 index 00000000..5f816c63 --- /dev/null +++ b/graphics/sprites/equipment/accessoires/rednose.png diff --git a/graphics/sprites/equipment/accessoires/rednose.xml b/graphics/sprites/equipment/accessoires/rednose.xml new file mode 100644 index 00000000..19307414 --- /dev/null +++ b/graphics/sprites/equipment/accessoires/rednose.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2015 - 2020 Evol Online --> + +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/accessoires/rednose.png" + width="32" + height="64"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/accessoires/sunglasses.png b/graphics/sprites/equipment/accessoires/sunglasses.png Binary files differnew file mode 100644 index 00000000..4c329ab1 --- /dev/null +++ b/graphics/sprites/equipment/accessoires/sunglasses.png diff --git a/graphics/sprites/equipment/accessoires/sunglasses.xml b/graphics/sprites/equipment/accessoires/sunglasses.xml new file mode 100644 index 00000000..5cb7fde6 --- /dev/null +++ b/graphics/sprites/equipment/accessoires/sunglasses.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/accessoires/sunglasses.png" + width="32" + height="64"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/hands/fursgloves-female.png b/graphics/sprites/equipment/hands/fursgloves-female.png Binary files differnew file mode 100644 index 00000000..9b8b76a5 --- /dev/null +++ b/graphics/sprites/equipment/hands/fursgloves-female.png diff --git a/graphics/sprites/equipment/hands/fursgloves-female.xml b/graphics/sprites/equipment/hands/fursgloves-female.xml new file mode 100644 index 00000000..f27e0101 --- /dev/null +++ b/graphics/sprites/equipment/hands/fursgloves-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2018 - 2020 Evol --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/hands/fursgloves-female.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/hands/fursgloves-male.png b/graphics/sprites/equipment/hands/fursgloves-male.png Binary files differnew file mode 100644 index 00000000..31a91a6c --- /dev/null +++ b/graphics/sprites/equipment/hands/fursgloves-male.png diff --git a/graphics/sprites/equipment/hands/fursgloves-male.xml b/graphics/sprites/equipment/hands/fursgloves-male.xml new file mode 100644 index 00000000..09ea7062 --- /dev/null +++ b/graphics/sprites/equipment/hands/fursgloves-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2018 - 2020 Evol --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/hands/fursgloves-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/hands/managloves-female.png b/graphics/sprites/equipment/hands/managloves-female.png Binary files differnew file mode 100644 index 00000000..642b31fe --- /dev/null +++ b/graphics/sprites/equipment/hands/managloves-female.png diff --git a/graphics/sprites/equipment/hands/managloves-female.xml b/graphics/sprites/equipment/hands/managloves-female.xml new file mode 100644 index 00000000..6ec9e3e2 --- /dev/null +++ b/graphics/sprites/equipment/hands/managloves-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2018 - 2020 Evol --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/hands/managloves-female.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/hands/managloves-male.png b/graphics/sprites/equipment/hands/managloves-male.png Binary files differnew file mode 100644 index 00000000..1ba9e25e --- /dev/null +++ b/graphics/sprites/equipment/hands/managloves-male.png diff --git a/graphics/sprites/equipment/hands/managloves-male.xml b/graphics/sprites/equipment/hands/managloves-male.xml new file mode 100644 index 00000000..6dd87f1b --- /dev/null +++ b/graphics/sprites/equipment/hands/managloves-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2018 - 2020 Evol --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/hands/managloves-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/captainhat.png b/graphics/sprites/equipment/head/captainhat.png Binary files differnew file mode 100644 index 00000000..6d6b7bee --- /dev/null +++ b/graphics/sprites/equipment/head/captainhat.png diff --git a/graphics/sprites/equipment/head/captainhat.xml b/graphics/sprites/equipment/head/captainhat.xml new file mode 100644 index 00000000..dfa88e08 --- /dev/null +++ b/graphics/sprites/equipment/head/captainhat.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/captainhat.png" + width="32" + height="64"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/neck/copper-necklace.png b/graphics/sprites/equipment/neck/necklace1-gem-copper.png Binary files differindex 6adc3e29..6adc3e29 100644 --- a/graphics/sprites/equipment/neck/copper-necklace.png +++ b/graphics/sprites/equipment/neck/necklace1-gem-copper.png diff --git a/graphics/sprites/equipment/neck/necklace1-gem-copper.xml b/graphics/sprites/equipment/neck/necklace1-gem-copper.xml new file mode 100644 index 00000000..8bd4113b --- /dev/null +++ b/graphics/sprites/equipment/neck/necklace1-gem-copper.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/neck/necklace1-gem-copper.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/neck/necklace1-gem-gold.png b/graphics/sprites/equipment/neck/necklace1-gem-gold.png Binary files differnew file mode 100644 index 00000000..c6de6442 --- /dev/null +++ b/graphics/sprites/equipment/neck/necklace1-gem-gold.png diff --git a/graphics/sprites/equipment/neck/copper-necklace.xml b/graphics/sprites/equipment/neck/necklace1-gem-gold.xml index 62a986b7..d8ff7d32 100644 --- a/graphics/sprites/equipment/neck/copper-necklace.xml +++ b/graphics/sprites/equipment/neck/necklace1-gem-gold.xml @@ -3,7 +3,7 @@ Copyright (C) 2015 Evol Online --> <sprite> <imageset name="base" - src="graphics/sprites/equipment/neck/copper-necklace.png|W" + src="graphics/sprites/equipment/neck/necklace1-gem-gold.png|W" width="64" height="64"/> diff --git a/graphics/sprites/equipment/neck/necklace1-gem-platinum.png b/graphics/sprites/equipment/neck/necklace1-gem-platinum.png Binary files differnew file mode 100644 index 00000000..09888345 --- /dev/null +++ b/graphics/sprites/equipment/neck/necklace1-gem-platinum.png diff --git a/graphics/sprites/equipment/neck/necklace1-gem-platinum.xml b/graphics/sprites/equipment/neck/necklace1-gem-platinum.xml new file mode 100644 index 00000000..42c90a74 --- /dev/null +++ b/graphics/sprites/equipment/neck/necklace1-gem-platinum.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/neck/necklace1-gem-platinum.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/neck/necklace1-gem-silver.png b/graphics/sprites/equipment/neck/necklace1-gem-silver.png Binary files differnew file mode 100644 index 00000000..21aacf7a --- /dev/null +++ b/graphics/sprites/equipment/neck/necklace1-gem-silver.png diff --git a/graphics/sprites/equipment/neck/necklace1-gem-silver.xml b/graphics/sprites/equipment/neck/necklace1-gem-silver.xml new file mode 100644 index 00000000..1efcbbe9 --- /dev/null +++ b/graphics/sprites/equipment/neck/necklace1-gem-silver.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/neck/necklace1-gem-silver.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/shields/bladeshield.png b/graphics/sprites/equipment/shields/bladeshield.png Binary files differnew file mode 100644 index 00000000..0fe762e4 --- /dev/null +++ b/graphics/sprites/equipment/shields/bladeshield.png diff --git a/graphics/sprites/equipment/shields/bladeshield.xml b/graphics/sprites/equipment/shields/bladeshield.xml new file mode 100644 index 00000000..8cbe8fc5 --- /dev/null +++ b/graphics/sprites/equipment/shields/bladeshield.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha, Reid +Copyright (C) 2015 - 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/shields/bladeshield.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/shields/buckler.png b/graphics/sprites/equipment/shields/buckler.png Binary files differnew file mode 100644 index 00000000..5d8c9c2e --- /dev/null +++ b/graphics/sprites/equipment/shields/buckler.png diff --git a/graphics/sprites/equipment/shields/buckler.xml b/graphics/sprites/equipment/shields/buckler.xml new file mode 100644 index 00000000..184751b5 --- /dev/null +++ b/graphics/sprites/equipment/shields/buckler.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha, Reid +Copyright (C) 2015 - 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/shields/buckler.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/shields/dragonshield.png b/graphics/sprites/equipment/shields/dragonshield.png Binary files differnew file mode 100644 index 00000000..05e4beb9 --- /dev/null +++ b/graphics/sprites/equipment/shields/dragonshield.png diff --git a/graphics/sprites/equipment/shields/dragonshield.xml b/graphics/sprites/equipment/shields/dragonshield.xml new file mode 100644 index 00000000..963897e9 --- /dev/null +++ b/graphics/sprites/equipment/shields/dragonshield.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha, Reid +Copyright (C) 2015 - 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/shields/dragonshield.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/shields/steelshield.png b/graphics/sprites/equipment/shields/steelshield.png Binary files differnew file mode 100644 index 00000000..eb29f2bb --- /dev/null +++ b/graphics/sprites/equipment/shields/steelshield.png diff --git a/graphics/sprites/equipment/shields/steelshield.xml b/graphics/sprites/equipment/shields/steelshield.xml new file mode 100644 index 00000000..d2472e03 --- /dev/null +++ b/graphics/sprites/equipment/shields/steelshield.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha, Reid +Copyright (C) 2015 - 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/shields/steelshield.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/shields/woodenshield.png b/graphics/sprites/equipment/shields/woodenshield.png Binary files differnew file mode 100644 index 00000000..9b5c380c --- /dev/null +++ b/graphics/sprites/equipment/shields/woodenshield.png diff --git a/graphics/sprites/equipment/shields/woodenshield.xml b/graphics/sprites/equipment/shields/woodenshield.xml new file mode 100644 index 00000000..4f126e1c --- /dev/null +++ b/graphics/sprites/equipment/shields/woodenshield.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha, Reid +Copyright (C) 2015 - 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/shields/woodenshield.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/axe.png b/graphics/sprites/equipment/weapons/axe.png Binary files differindex 67da39c3..bb5f8b2e 100644 --- a/graphics/sprites/equipment/weapons/axe.png +++ b/graphics/sprites/equipment/weapons/axe.png diff --git a/graphics/sprites/equipment/weapons/chopper.png b/graphics/sprites/equipment/weapons/chopper.png Binary files differnew file mode 100644 index 00000000..3fcc0f35 --- /dev/null +++ b/graphics/sprites/equipment/weapons/chopper.png diff --git a/graphics/sprites/equipment/weapons/chopper.xml b/graphics/sprites/equipment/weapons/chopper.xml new file mode 100644 index 00000000..0cf68b69 --- /dev/null +++ b/graphics/sprites/equipment/weapons/chopper.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/weapons/chopper.png" + width="64" + height="64"/> + + <include file="equipment/weapons/knife.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/hammer.png b/graphics/sprites/equipment/weapons/hammer.png Binary files differnew file mode 100644 index 00000000..55eb83c2 --- /dev/null +++ b/graphics/sprites/equipment/weapons/hammer.png diff --git a/graphics/sprites/equipment/weapons/hammer.xml b/graphics/sprites/equipment/weapons/hammer.xml new file mode 100644 index 00000000..8a157359 --- /dev/null +++ b/graphics/sprites/equipment/weapons/hammer.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/weapons/hammer.png" + width="64" + height="64"/> + + <include file="equipment/weapons/knife.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/staff-life.png b/graphics/sprites/equipment/weapons/staff-life.png Binary files differnew file mode 100644 index 00000000..c97cd102 --- /dev/null +++ b/graphics/sprites/equipment/weapons/staff-life.png diff --git a/graphics/sprites/equipment/weapons/staff-life.xml b/graphics/sprites/equipment/weapons/staff-life.xml new file mode 100644 index 00000000..cc50ec75 --- /dev/null +++ b/graphics/sprites/equipment/weapons/staff-life.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2019 - 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/weapons/staff-life.png|W" + width="64" + height="64"/> + + <include file="equipment/weapons/knife.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/staff-warped.png b/graphics/sprites/equipment/weapons/staff-warped.png Binary files differnew file mode 100644 index 00000000..504355fd --- /dev/null +++ b/graphics/sprites/equipment/weapons/staff-warped.png diff --git a/graphics/sprites/equipment/weapons/staff-warped.xml b/graphics/sprites/equipment/weapons/staff-warped.xml new file mode 100644 index 00000000..6e68855a --- /dev/null +++ b/graphics/sprites/equipment/weapons/staff-warped.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2019 - 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/weapons/staff-warped.png" + width="64" + height="64"/> + + <include file="equipment/weapons/knife.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/staff-wizard.png b/graphics/sprites/equipment/weapons/staff-wizard.png Binary files differnew file mode 100644 index 00000000..326f5194 --- /dev/null +++ b/graphics/sprites/equipment/weapons/staff-wizard.png diff --git a/graphics/sprites/equipment/weapons/staff-wizard.xml b/graphics/sprites/equipment/weapons/staff-wizard.xml new file mode 100644 index 00000000..9338ef12 --- /dev/null +++ b/graphics/sprites/equipment/weapons/staff-wizard.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2019 - 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/weapons/staff-wizard.png|W" + width="64" + height="64"/> + + <include file="equipment/weapons/knife.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/chopstick.png b/graphics/sprites/equipment/weapons/staff.png Binary files differindex 345e97b7..58866061 100644 --- a/graphics/sprites/equipment/weapons/chopstick.png +++ b/graphics/sprites/equipment/weapons/staff.png diff --git a/graphics/sprites/equipment/weapons/chopstick.xml b/graphics/sprites/equipment/weapons/staff.xml index 1ef505b3..9831fdf7 100644 --- a/graphics/sprites/equipment/weapons/chopstick.xml +++ b/graphics/sprites/equipment/weapons/staff.xml @@ -3,7 +3,7 @@ Copyright (C) 2019 Evol Online --> <sprite> <imageset name="base" - src="graphics/sprites/equipment/weapons/chopstick.png" + src="graphics/sprites/equipment/weapons/staff.png" width="64" height="64"/> diff --git a/graphics/sprites/equipment/weapons/sword-bronze.png b/graphics/sprites/equipment/weapons/sword-bronze.png Binary files differnew file mode 100644 index 00000000..fd7f12aa --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-bronze.png diff --git a/graphics/sprites/equipment/weapons/sword-bronze.xml b/graphics/sprites/equipment/weapons/sword-bronze.xml new file mode 100644 index 00000000..58caaabd --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-bronze.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/weapons/sword-bronze.png" + width="64" + height="64"/> + + <include file="equipment/weapons/knife.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/sword-iron-long.png b/graphics/sprites/equipment/weapons/sword-iron-long.png Binary files differnew file mode 100644 index 00000000..f65ef653 --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-iron-long.png diff --git a/graphics/sprites/equipment/weapons/sword-iron-long.xml b/graphics/sprites/equipment/weapons/sword-iron-long.xml new file mode 100644 index 00000000..b4e80af1 --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-iron-long.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/weapons/sword-iron-long.png" + width="64" + height="64"/> + + <include file="equipment/weapons/knife.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/sword-iron.png b/graphics/sprites/equipment/weapons/sword-iron.png Binary files differnew file mode 100644 index 00000000..888fb11f --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-iron.png diff --git a/graphics/sprites/equipment/weapons/sword-iron.xml b/graphics/sprites/equipment/weapons/sword-iron.xml new file mode 100644 index 00000000..5e78d97f --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-iron.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/weapons/sword-iron.png" + width="64" + height="64"/> + + <include file="equipment/weapons/knife.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/sword-wooden.png b/graphics/sprites/equipment/weapons/sword-wooden.png Binary files differnew file mode 100644 index 00000000..64791446 --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-wooden.png diff --git a/graphics/sprites/equipment/weapons/sword-wooden.xml b/graphics/sprites/equipment/weapons/sword-wooden.xml new file mode 100644 index 00000000..0ae95050 --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-wooden.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/weapons/sword-wooden.png" + width="64" + height="64"/> + + <include file="equipment/weapons/knife.xml"/> +</sprite> diff --git a/graphics/sprites/icons/weapon-fire.png b/graphics/sprites/icons/weapon-fire.png Binary files differnew file mode 100644 index 00000000..50de2119 --- /dev/null +++ b/graphics/sprites/icons/weapon-fire.png diff --git a/graphics/sprites/icons/weapon-fire.xml b/graphics/sprites/icons/weapon-fire.xml new file mode 100644 index 00000000..2ef30eae --- /dev/null +++ b/graphics/sprites/icons/weapon-fire.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2013 Evol Online --> + +<sprite> + <imageset name="icon" + src="graphics/sprites/icons/weapon-fire.png" + width="14" + height="14" + offsetY="-14"/> + + <action name="default" imageset="icon"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/icons/weapon-nature.png b/graphics/sprites/icons/weapon-nature.png Binary files differnew file mode 100644 index 00000000..1ea1c455 --- /dev/null +++ b/graphics/sprites/icons/weapon-nature.png diff --git a/graphics/sprites/icons/weapon-nature.xml b/graphics/sprites/icons/weapon-nature.xml new file mode 100644 index 00000000..a867631b --- /dev/null +++ b/graphics/sprites/icons/weapon-nature.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2013 Evol Online --> + +<sprite> + <imageset name="icon" + src="graphics/sprites/icons/weapon-nature.png" + width="14" + height="14" + offsetY="-14"/> + + <action name="default" imageset="icon"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/icons/weapon-water.png b/graphics/sprites/icons/weapon-water.png Binary files differnew file mode 100644 index 00000000..21ca7aac --- /dev/null +++ b/graphics/sprites/icons/weapon-water.png diff --git a/graphics/sprites/icons/weapon-water.xml b/graphics/sprites/icons/weapon-water.xml new file mode 100644 index 00000000..70337408 --- /dev/null +++ b/graphics/sprites/icons/weapon-water.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2013 Evol Online --> + +<sprite> + <imageset name="icon" + src="graphics/sprites/icons/weapon-water.png" + width="14" + height="14" + offsetY="-14"/> + + <action name="default" imageset="icon"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/ball-element.png b/graphics/sprites/monsters/ball-element.png Binary files differnew file mode 100644 index 00000000..a626fb0b --- /dev/null +++ b/graphics/sprites/monsters/ball-element.png diff --git a/graphics/sprites/monsters/ball-element.xml b/graphics/sprites/monsters/ball-element.xml new file mode 100644 index 00000000..c8973fc7 --- /dev/null +++ b/graphics/sprites/monsters/ball-element.xml @@ -0,0 +1,132 @@ +<?xml version="1.0"?> + +<sprite> + <imageset name="base" + src="graphics/sprites/monsters/ball-element.png|W" + width="50" + height="80"/> + + <action name="stand" imageset="base"> + <animation direction="default"> + <sequence start="0" end="16" delay="90"/> + <frame index="1" delay="90"/> + <frame index="2" delay="90"/> + <frame index="3" delay="90"/> + <frame index="4" delay="90"/> + <frame index="5" delay="90"/> + <frame index="6" delay="90"/> + <frame index="7" delay="90"/> + <frame index="8" delay="90"/> + <frame index="9" delay="90"/> + <frame index="10" delay="90"/> + <frame index="11" delay="90"/> + <frame index="12" delay="90"/> + <frame index="13" delay="90"/> + <frame index="14" delay="90"/> + <frame index="15" delay="90"/> + <frame index="16" delay="90"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="0" delay="55" offsetY="1"/> + <frame index="0" delay="55" offsetY="2"/> + <frame index="0" delay="45" offsetY="3"/> + <frame index="0" delay="45" offsetY="4"/> + <frame index="0" delay="45" offsetY="5"/> + <frame index="0" delay="45" offsetY="6"/> + <frame index="0" delay="35" offsetY="7"/> + <frame index="0" delay="35" offsetY="8"/> + <frame index="0" delay="25" offsetY="9"/> + <frame index="0" delay="25" offsetY="10"/> + <frame index="0" delay="25" offsetY="11"/> + <frame index="0" delay="25" offsetY="12"/> + <frame index="0" delay="25" offsetY="13"/> + <frame index="0" delay="15" offsetY="14"/> + <frame index="0" delay="15" offsetY="15"/> + <frame index="40" delay="140" offsetY="15"/> + <frame index="41" delay="140" offsetY="15"/> + <frame index="42" delay="140" offsetY="15"/> + <frame index="43" delay="140" offsetY="15"/> + <frame index="44" delay="140" offsetY="15"/> + <frame index="45" delay="110" offsetY="15"/> + <frame index="46" delay="110" offsetY="15"/> + <frame index="47" delay="110" offsetY="15"/> + <frame index="48" delay="110" offsetY="15"/> + <frame index="49" delay="110" offsetY="15"/> + <frame index="17"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="20" delay="80"/> + <frame index="21" delay="80"/> + <frame index="22" delay="80"/> + <frame index="23" delay="80"/> + <frame index="24" delay="80"/> + <frame index="25" delay="80"/> + <frame index="26" delay="220"/> + <frame index="25" delay="180"/> + <frame index="24" delay="140"/> + <frame index="23" delay="100"/> + <frame index="22" delay="80"/> + <frame index="21" delay="60"/> + <frame index="20" delay="60"/> + <end/> + </animation> + + <animation direction="right"> + <frame index="20" delay="80"/> + <frame index="21" delay="80"/> + <frame index="22" delay="80"/> + <frame index="23" delay="80"/> + <frame index="24" delay="80"/> + <frame index="25" delay="80"/> + <frame index="26" delay="220"/> + <frame index="25" delay="180"/> + <frame index="24" delay="140"/> + <frame index="23" delay="100"/> + <frame index="22" delay="80"/> + <frame index="21" delay="60"/> + <frame index="20" delay="60"/> + <end/> + </animation> + + <animation direction="up"> + <frame index="36" delay="80"/> + <frame index="35" delay="80"/> + <frame index="34" delay="80"/> + <frame index="33" delay="80"/> + <frame index="32" delay="80"/> + <frame index="31" delay="80"/> + <frame index="30" delay="220"/> + <frame index="31" delay="180"/> + <frame index="32" delay="140"/> + <frame index="33" delay="100"/> + <frame index="34" delay="80"/> + <frame index="35" delay="60"/> + <frame index="36" delay="60"/> + <end/> + </animation> + + <animation direction="left"> + <frame index="36" delay="80"/> + <frame index="35" delay="80"/> + <frame index="34" delay="80"/> + <frame index="33" delay="80"/> + <frame index="32" delay="80"/> + <frame index="31" delay="80"/> + <frame index="30" delay="220"/> + <frame index="31" delay="180"/> + <frame index="32" delay="140"/> + <frame index="33" delay="100"/> + <frame index="34" delay="80"/> + <frame index="35" delay="60"/> + <frame index="36" delay="60"/> + <end/> + </animation> + + </action> +</sprite> diff --git a/graphics/sprites/monsters/ball-lightning.png b/graphics/sprites/monsters/ball-lightning.png Binary files differnew file mode 100644 index 00000000..7fea2a00 --- /dev/null +++ b/graphics/sprites/monsters/ball-lightning.png diff --git a/graphics/sprites/monsters/ball-lightning.xml b/graphics/sprites/monsters/ball-lightning.xml new file mode 100644 index 00000000..6bc6f98c --- /dev/null +++ b/graphics/sprites/monsters/ball-lightning.xml @@ -0,0 +1,26 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/ball-lightning.png" width="70" height="60"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <sequence start="0" end="2" delay="100"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="default"> + <sequence start="0" end="2" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <sequence start="3" end="5" delay="100"/> + <frame index="6"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="default"> + <sequence start="0" end="2" delay="100"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/bluepar.png b/graphics/sprites/monsters/bluepar.png Binary files differnew file mode 100644 index 00000000..691e650d --- /dev/null +++ b/graphics/sprites/monsters/bluepar.png diff --git a/graphics/sprites/monsters/bluepar.xml b/graphics/sprites/monsters/bluepar.xml new file mode 100644 index 00000000..0f8194ff --- /dev/null +++ b/graphics/sprites/monsters/bluepar.xml @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: LEGACY, Micksha +Copyright (C) 2006-2020 Evol Online --> + +<sprite> + + <imageset name="base" + src="graphics/sprites/monsters/bluepar.png" + width="50" + height="42"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-12"/> + </animation> + <animation direction="left"> + <frame index="10" offsetY="-12"/> + </animation> + <animation direction="up"> + <frame index="20" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="30" offsetY="-12"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="75" offsetY="-12"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="75" offsetY="-12"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="75" offsetY="-12"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="75" offsetY="-12"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="-12"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="-12"/> + </animation> + <animation direction="up"> + <frame index="29" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="39" offsetY="-12"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetY="-12"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetY="-12"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetY="-12"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetY="-12"/> + <end/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/monsters/frog-big.png b/graphics/sprites/monsters/frog-big.png Binary files differnew file mode 100644 index 00000000..f98d3aef --- /dev/null +++ b/graphics/sprites/monsters/frog-big.png diff --git a/graphics/sprites/monsters/frog-big.xml b/graphics/sprites/monsters/frog-big.xml new file mode 100644 index 00000000..09f4bc35 --- /dev/null +++ b/graphics/sprites/monsters/frog-big.xml @@ -0,0 +1,120 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/frog-big.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="downright"> + <frame index="12"/> + </animation> + <animation direction="right"> + <frame index="24"/> + </animation> + <animation direction="upright"> + <frame index="36"/> + </animation> + <animation direction="up"> + <frame index="48"/> + </animation> + <animation direction="upleft"> + <frame index="60"/> + </animation> + <animation direction="left"> + <frame index="72"/> + </animation> + <animation direction="downleft"> + <frame index="84"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="0" end="11" delay="50"/> + </animation> + <animation direction="downright"> + <sequence start="12" end="23" delay="50"/> + </animation> + <animation direction="right"> + <sequence start="24" end="35" delay="50"/> + </animation> + <animation direction="upright"> + <sequence start="36" end="47" delay="50"/> + </animation> + <animation direction="up"> + <sequence start="48" end="59" delay="50"/> + </animation> + <animation direction="upleft"> + <sequence start="60" end="71" delay="50"/> + </animation> + <animation direction="left"> + <sequence start="72" end="83" delay="50"/> + </animation> + <animation direction="downleft"> + <sequence start="84" end="95" delay="50"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="96" end="104" delay="50"/> + <end/> + </animation> + <animation direction="downright"> + <sequence start="108" end="116" delay="50"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="120" end="128" delay="50"/> + <end/> + </animation> + <animation direction="upright"> + <sequence start="132" end="140" delay="50"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="144" end="152" delay="50"/> + <end/> + </animation> + <animation direction="upleft"> + <sequence start="156" end="164" delay="50"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="168" end="176" delay="50"/> + <end/> + </animation> + <animation direction="downleft"> + <sequence start="180" end="188" delay="50"/> + <end/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="downright"> + <frame index="19"/> + </animation> + <animation direction="right"> + <frame index="32"/> + </animation> + <animation direction="upright"> + <frame index="43"/> + </animation> + <animation direction="up"> + <frame index="53"/> + </animation> + <animation direction="upleft"> + <frame index="66"/> + </animation> + <animation direction="left"> + <frame index="79"/> + </animation> + <animation direction="downleft"> + <frame index="90"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/monsters/frog-small.png b/graphics/sprites/monsters/frog-small.png Binary files differnew file mode 100644 index 00000000..dc8f6fb4 --- /dev/null +++ b/graphics/sprites/monsters/frog-small.png diff --git a/graphics/sprites/monsters/frog-small.xml b/graphics/sprites/monsters/frog-small.xml new file mode 100644 index 00000000..ca06f34c --- /dev/null +++ b/graphics/sprites/monsters/frog-small.xml @@ -0,0 +1,120 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/frog-small.png" width="32" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="downright"> + <frame index="12"/> + </animation> + <animation direction="right"> + <frame index="24"/> + </animation> + <animation direction="upright"> + <frame index="36"/> + </animation> + <animation direction="up"> + <frame index="48"/> + </animation> + <animation direction="upleft"> + <frame index="60"/> + </animation> + <animation direction="left"> + <frame index="72"/> + </animation> + <animation direction="downleft"> + <frame index="84"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="0" end="11" delay="55"/> + </animation> + <animation direction="downright"> + <sequence start="12" end="23" delay="55"/> + </animation> + <animation direction="right"> + <sequence start="24" end="35" delay="55"/> + </animation> + <animation direction="upright"> + <sequence start="36" end="47" delay="55"/> + </animation> + <animation direction="up"> + <sequence start="48" end="59" delay="55"/> + </animation> + <animation direction="upleft"> + <sequence start="60" end="71" delay="55"/> + </animation> + <animation direction="left"> + <sequence start="72" end="83" delay="55"/> + </animation> + <animation direction="downleft"> + <sequence start="84" end="95" delay="55"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="96" end="104" delay="50"/> + <end/> + </animation> + <animation direction="downright"> + <sequence start="108" end="116" delay="50"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="120" end="128" delay="50"/> + <end/> + </animation> + <animation direction="upright"> + <sequence start="132" end="140" delay="50"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="144" end="152" delay="50"/> + <end/> + </animation> + <animation direction="upleft"> + <sequence start="156" end="164" delay="50"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="168" end="176" delay="50"/> + <end/> + </animation> + <animation direction="downleft"> + <sequence start="180" end="188" delay="50"/> + <end/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="downright"> + <frame index="19"/> + </animation> + <animation direction="right"> + <frame index="32"/> + </animation> + <animation direction="upright"> + <frame index="43"/> + </animation> + <animation direction="up"> + <frame index="53"/> + </animation> + <animation direction="upleft"> + <frame index="66"/> + </animation> + <animation direction="left"> + <frame index="79"/> + </animation> + <animation direction="downleft"> + <frame index="90"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/monsters/ghost-crafty.png b/graphics/sprites/monsters/ghost-crafty.png Binary files differnew file mode 100644 index 00000000..c34b2578 --- /dev/null +++ b/graphics/sprites/monsters/ghost-crafty.png diff --git a/graphics/sprites/monsters/ghost-crafty.xml b/graphics/sprites/monsters/ghost-crafty.xml new file mode 100644 index 00000000..fd873c13 --- /dev/null +++ b/graphics/sprites/monsters/ghost-crafty.xml @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha, Reid +Copyleft (C) 2015 - 2020 Evol Online --> +<sprite> + <imageset name="mob" + src="graphics/sprites/monsters/ghost-crafty.png" + width="32" + height="32" + offsetY="-40"/> + + <action name="spawn" imageset="mob"> + <animation direction="default"> + <frame index="16" delay="180" offsetY="3"/> + <sequence start="17" end="19" delay="90" offsetY="3"/> + <frame index="1" delay="80" offsetY="1"/> + <jump action="stand"/> + </animation> + </action> + + <action name="stand" imageset="mob"> + <animation direction="down"> + <frame index="0" delay="90" offsetY="-1"/> + <frame index="1" delay="80" offsetY="2"/> + <frame index="2" delay="80" offsetY="4"/> + </animation> + + <animation direction="right"> + <frame index="4" delay="90" offsetY="-1" offsetX="2"/> + <frame index="5" delay="60" offsetY="2"/> + <frame index="6" delay="80" offsetY="4" offsetX="-2"/> + <frame index="5" delay="60" offsetY="2"/> + </animation> + + <animation direction="up"> + <frame index="8" delay="90" offsetY="-1"/> + <frame index="9" delay="80" offsetY="2"/> + <frame index="10" delay="80" offsetY="4"/> + </animation> + + <animation direction="left"> + <frame index="12" delay="90" offsetY="-1" offsetX="-2"/> + <frame index="13" delay="60" offsetY="2"/> + <frame index="14" delay="80" offsetY="4" offsetX="2"/> + <frame index="13" delay="60" offsetY="2"/> + </animation> + </action> + + <action name="walk" imageset="mob"> + <animation direction="down"> + <frame index="0" delay="90" offsetY="-1"/> + <frame index="1" delay="80" offsetY="2"/> + <frame index="2" delay="80" offsetY="4"/> + </animation> + + <animation direction="right"> + <frame index="4" delay="90" offsetY="-1" offsetX="2"/> + <frame index="5" delay="60" offsetY="2"/> + <frame index="6" delay="80" offsetY="4" offsetX="-2"/> + <frame index="5" delay="60" offsetY="2"/> + </animation> + + <animation direction="up"> + <frame index="8" delay="90" offsetY="-1"/> + <frame index="9" delay="80" offsetY="2"/> + <frame index="10" delay="80" offsetY="4"/> + </animation> + + <animation direction="left"> + <frame index="12" delay="90" offsetY="-1" offsetX="-2"/> + <frame index="13" delay="60" offsetY="2"/> + <frame index="14" delay="80" offsetY="4" offsetX="2"/> + <frame index="13" delay="60" offsetY="2"/> + </animation> + </action> + + <action name="attack" imageset="mob"> + <animation direction="down"> + <frame index="0" delay="60" offsetY="-1"/> + <frame index="1" delay="50" offsetY="3"/> + <frame index="2" delay="50" offsetY="6"/> + <frame index="0" delay="60" offsetY="7"/> + <frame index="1" delay="50" offsetY="11"/> + <frame index="2" delay="50" offsetY="17"/> + <frame index="0" delay="60" offsetY="17"/> + <frame index="1" delay="50" offsetY="14"/> + <frame index="2" delay="50" offsetY="8"/> + <frame index="1" delay="60" offsetY="4"/> + <end /> + </animation> + + <animation direction="right"> + <!-- Fall --> + <frame index="4" delay="30" offsetY="-1"/> + <frame index="4" delay="30" offsetY="2" offsetX="4"/> + <frame index="5" delay="40" offsetY="4" offsetX="8"/> + <frame index="6" delay="50" offsetY="4" offsetX="8"/> + <frame index="5" delay="30" offsetY="8" offsetX="12"/> + <frame index="4" delay="30" offsetY="8" offsetX="16"/> + <!-- Bite --> + <frame index="5" delay="40" offsetY="10" offsetX="12"/> + <frame index="6" delay="50" offsetY="10" offsetX="12"/> + <frame index="5" delay="30" offsetY="12" offsetX="16"/> + <!-- Fly back to current pos --> + <frame index="4" delay="50" offsetY="11" offsetX="14"/> + <frame index="5" delay="40" offsetY="8" offsetX="10"/> + <frame index="6" delay="50" offsetY="6" offsetX="7"/> + <frame index="5" delay="30" offsetY="3" offsetX="4"/> + <frame index="4" delay="40" offsetY="2" offsetX="1"/> + <end /> + </animation> + + <animation direction="up"> + <frame index="8" delay="60" offsetY="-1"/> + <frame index="9" delay="50" offsetY="2"/> + <frame index="10" delay="50" offsetY="4"/> + <frame index="8" delay="60" offsetY="1"/> + <frame index="9" delay="50" offsetY="4"/> + <frame index="10" delay="50" offsetY="6"/> + <frame index="8" delay="60" offsetY="2"/> + <frame index="9" delay="50" offsetY="4"/> + <frame index="10" delay="50" offsetY="6"/> + <frame index="9" delay="60" offsetY="2"/> + <end /> + </animation> + + <animation direction="left"> + <!-- Fall --> + <frame index="12" delay="30" offsetY="-1"/> + <frame index="12" delay="30" offsetY="2" offsetX="-4"/> + <frame index="13" delay="40" offsetY="4" offsetX="-8"/> + <frame index="14" delay="50" offsetY="4" offsetX="-8"/> + <frame index="13" delay="30" offsetY="8" offsetX="-12"/> + <frame index="12" delay="30" offsetY="8" offsetX="-16"/> + <!-- Bite --> + <frame index="13" delay="40" offsetY="10" offsetX="-12"/> + <frame index="14" delay="50" offsetY="10" offsetX="-12"/> + <frame index="13" delay="30" offsetY="12" offsetX="-16"/> + <!-- Fly back to current pos --> + <frame index="12" delay="50" offsetY="11" offsetX="-14"/> + <frame index="13" delay="40" offsetY="8" offsetX="-10"/> + <frame index="14" delay="50" offsetY="6" offsetX="-7"/> + <frame index="13" delay="30" offsetY="3" offsetX="-4"/> + <frame index="12" delay="40" offsetY="2" offsetX="-1"/> + <end /> + </animation> + </action> + + <action name="dead" imageset="mob"> + <animation direction="down"> + <frame index="3" offsetY="10" delay="10"/> + <frame index="3" offsetY="20" delay="10"/> + <frame index="3" offsetY="30" delay="10"/> + <frame index="3" offsetY="40"/> + </animation> + + <animation direction="right"> + <frame index="7" offsetY="10" delay="10"/> + <frame index="7" offsetY="20" delay="10"/> + <frame index="7" offsetY="30" delay="10"/> + <frame index="7" offsetY="40"/> + </animation> + + <animation direction="up"> + <frame index="11" offsetY="10" delay="10"/> + <frame index="11" offsetY="20" delay="10"/> + <frame index="11" offsetY="30" delay="10"/> + <frame index="11" offsetY="40"/> + </animation> + + <animation direction="left"> + <frame index="15" offsetY="10" delay="10"/> + <frame index="15" offsetY="20" delay="10"/> + <frame index="15" offsetY="30" delay="10"/> + <frame index="15" offsetY="40"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/ghost-pumpkin.png b/graphics/sprites/monsters/ghost-pumpkin.png Binary files differnew file mode 100644 index 00000000..e86f6bf6 --- /dev/null +++ b/graphics/sprites/monsters/ghost-pumpkin.png diff --git a/graphics/sprites/monsters/ghost-pumpkin.xml b/graphics/sprites/monsters/ghost-pumpkin.xml new file mode 100644 index 00000000..85b76e93 --- /dev/null +++ b/graphics/sprites/monsters/ghost-pumpkin.xml @@ -0,0 +1,42 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/ghost-pumpkin.png" width="60" height="60"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <sequence start="0" end="2" delay="200"/> + </animation> + <animation direction="right"> + <sequence start="3" end="5" delay="200"/> + </animation> + <animation direction="left"> + <sequence start="6" end="8" delay="200"/> + </animation> + <animation direction="up"> + <sequence start="9" end="11" delay="200"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="12" end="14" delay="200"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="15" end="17" delay="200"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="18" end="20" delay="200"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="21" end="23" delay="200"/> + <end/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <sequence start="24" end="28" delay="200"/> + <frame index="28" delay="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/ghost-scorpion.png b/graphics/sprites/monsters/ghost-scorpion.png Binary files differnew file mode 100644 index 00000000..223e077e --- /dev/null +++ b/graphics/sprites/monsters/ghost-scorpion.png diff --git a/graphics/sprites/monsters/ghost-scorpion.xml b/graphics/sprites/monsters/ghost-scorpion.xml new file mode 100644 index 00000000..81fb8a12 --- /dev/null +++ b/graphics/sprites/monsters/ghost-scorpion.xml @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Origin: TMW legacy --> +<sprite> + <imageset name="base" + src="graphics/sprites/monsters/ghost-scorpion.png" + width="48" + height="45"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="2"/> + </animation> + + <animation direction="left"> + <frame index="10" offsetY="2"/> + </animation> + + <animation direction="up"> + <frame index="20" offsetX="-1" offsetY="3"/> + </animation> + + <animation direction="right"> + <frame index="30" offsetY="2"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="75" offsetY="2"/> + </animation> + + <animation direction="left"> + <sequence start="11" end="14" delay="75" offsetY="2"/> + </animation> + + <animation direction="up"> + <sequence start="21" end="24" delay="75" offsetX="-1" offsetY="3"/> + </animation> + + <animation direction="right"> + <sequence start="31" end="34" delay="75" offsetY="2"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="2"/> + </animation> + + <animation direction="left"> + <frame index="19" offsetY="2"/> + </animation> + + <animation direction="up"> + <frame index="29" offsetX="-1" offsetY="3"/> + </animation> + + <animation direction="right"> + <frame index="39" offsetY="2"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetY="2"/> + <end/> + </animation> + + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetY="2"/> + <end/> + </animation> + + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetX="-1" offsetY="3"/> + <end/> + </animation> + + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetY="2"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/ghost-skeleton.png b/graphics/sprites/monsters/ghost-skeleton.png Binary files differnew file mode 100644 index 00000000..072d2703 --- /dev/null +++ b/graphics/sprites/monsters/ghost-skeleton.png diff --git a/graphics/sprites/monsters/ghost-skeleton.xml b/graphics/sprites/monsters/ghost-skeleton.xml new file mode 100644 index 00000000..5cf073ab --- /dev/null +++ b/graphics/sprites/monsters/ghost-skeleton.xml @@ -0,0 +1,316 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2020 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/monsters/ghost-skeleton.png" + width="64" + height="64"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="16"/> + </animation> + <animation direction="up"> + <frame index="32"/> + </animation> + <animation direction="right"> + <frame index="48"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="80"/> + </animation> + <animation direction="left"> + <sequence start="17" end="22" delay="80"/> + </animation> + <animation direction="up"> + <sequence start="33" end="38" delay="80"/> + </animation> + <animation direction="right"> + <sequence start="49" end="54" delay="80"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="7" end="10" delay="80"/> + <end /> + </animation> + <animation direction="left"> + <sequence start="23" end="26" delay="80"/> + <end /> + </animation> + <animation direction="up"> + <sequence start="39" end="42" delay="80"/> + <end /> + </animation> + <animation direction="right"> + <sequence start="55" end="58" delay="80"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="11" end="15" delay="80"/> + <end /> + </animation> + <animation direction="left"> + <sequence start="27" end="31" delay="80"/> + <end /> + </animation> + <animation direction="up"> + <sequence start="43" end="47" delay="80"/> + <end /> + </animation> + <animation direction="right"> + <sequence start="59" end="63" delay="80"/> + <end /> + </animation> + </action> + + <action name="attack_wand" imageset="base"> + <animation direction="down"> + <frame index="7" delay="80"/> + <frame index="8" delay="80"/> + <frame index="11" delay="90"/> + <sequence start="8" end="10" delay="70"/> + <end /> + </animation> + <animation direction="left"> + <frame index="23" delay="80"/> + <frame index="28" delay="80"/> + <frame index="27" delay="90"/> + <frame index="28" delay="70"/> + <sequence start="24" end="26" delay="70"/> + <end /> + </animation> + <animation direction="up"> + <frame index="39" delay="90"/> + <frame index="43" delay="90"/> + <sequence start="40" end="42" delay="80"/> + <end /> + </animation> + <animation direction="right"> + <frame index="55" delay="80"/> + <frame index="60" delay="80"/> + <frame index="59" delay="90"/> + <frame index="60" delay="70"/> + <sequence start="56" end="58" delay="70"/> + <end /> + </animation> + </action> + + <action name="attack_scythe" imageset="base"> + <animation direction="down"> + <frame index="11" delay="100"/> + <frame index="8" delay="100"/> + <frame index="9" delay="90"/> + <frame index="7" delay="90"/> + <frame index="10" delay="85"/> + <frame index="7" delay="90"/> + <frame index="9" delay="90"/> + <frame index="8" delay="100"/> + <end /> + </animation> + <animation direction="left"> + <frame index="27" delay="100"/> + <frame index="23" delay="90"/> + <frame index="24" delay="90"/> + <frame index="25" delay="80"/> + <frame index="26" delay="90"/> + <frame index="25" delay="90"/> + <frame index="24" delay="100"/> + <frame index="23" delay="90"/> + <end /> + </animation> + <animation direction="up"> + <frame index="43" delay="100"/> + <frame index="42" delay="90"/> + <frame index="41" delay="90"/> + <frame index="40" delay="80"/> + <frame index="39" delay="90"/> + <frame index="40" delay="90"/> + <frame index="41" delay="100"/> + <frame index="42" delay="90"/> + <end /> + </animation> + <animation direction="right"> + <frame index="59" delay="100"/> + <frame index="55" delay="90"/> + <frame index="56" delay="90"/> + <frame index="57" delay="80"/> + <frame index="58" delay="90"/> + <frame index="57" delay="90"/> + <frame index="56" delay="100"/> + <frame index="55" delay="90"/> + <end /> + </animation> + </action> + + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="7" delay="100"/> + <frame index="8" delay="100"/> + <frame index="11" delay="120"/> + <frame index="9" delay="90"/> + <frame index="10" delay="70"/> + <end /> + </animation> + <animation direction="left"> + <frame index="23" delay="100"/> + <frame index="24" delay="100"/> + <frame index="27" delay="120"/> + <frame index="25" delay="90"/> + <frame index="26" delay="70"/> + <end /> + </animation> + <animation direction="up"> + <frame index="39" delay="100"/> + <frame index="40" delay="100"/> + <frame index="41" delay="120"/> + <frame index="42" delay="90"/> + <frame index="44" delay="70"/> + <end /> + </animation> + <animation direction="right"> + <frame index="55" delay="100"/> + <frame index="56" delay="100"/> + <frame index="59" delay="120"/> + <frame index="57" delay="90"/> + <frame index="58" delay="70"/> + <end /> + </animation> + </action> + + <action name="attack_chop_long" imageset="base"> + <animation direction="down"> + <frame index="8" delay="120"/> + <frame index="11" delay="130"/> + <frame index="7" delay="70"/> + <frame index="10" delay="70"/> + <frame index="9" delay="90"/> + <end /> + </animation> + <animation direction="left"> + <frame index="23" delay="120"/> + <frame index="27" delay="130"/> + <frame index="26" delay="80"/> + <frame index="25" delay="100"/> + <frame index="24" delay="80"/> + <end /> + </animation> + <animation direction="up"> + <frame index="39" delay="120"/> + <frame index="40" delay="80"/> + <frame index="41" delay="130"/> + <frame index="42" delay="70"/> + <frame index="44" delay="100"/> + <end /> + </animation> + <animation direction="right"> + <frame index="55" delay="120"/> + <frame index="59" delay="130"/> + <frame index="58" delay="80"/> + <frame index="57" delay="100"/> + <frame index="56" delay="80"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="68"/> + </animation> + <animation direction="left"> + <frame index="69"/> + </animation> + <animation direction="up"> + <frame index="70"/> + </animation> + <animation direction="right"> + <frame index="71"/> + </animation> + </action> + + <action name="sittop" imageset="base"> + <animation direction="down"> + <frame index="64"/> + </animation> + <animation direction="left"> + <frame index="65"/> + </animation> + <animation direction="up"> + <frame index="66"/> + </animation> + <animation direction="right"> + <frame index="67"/> + </animation> + </action> + + <action name="standride" imageset="base"> + <animation direction="down"> + <frame index="64"/> + </animation> + <animation direction="left"> + <frame index="65"/> + </animation> + <animation direction="up"> + <frame index="66"/> + </animation> + <animation direction="right"> + <frame index="67"/> + </animation> + </action> + + <action name="spawnride" imageset="base"> + <animation direction="down"> + <frame index="64"/> + </animation> + <animation direction="left"> + <frame index="65"/> + </animation> + <animation direction="up"> + <frame index="66"/> + </animation> + <animation direction="right"> + <frame index="67"/> + </animation> + </action> + + <action name="ride" imageset="base"> + <animation direction="down"> + <frame index="64"/> + </animation> + <animation direction="left"> + <frame index="65"/> + </animation> + <animation direction="up"> + <frame index="66"/> + </animation> + <animation direction="right"> + <frame index="67"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="72"/> + </animation> + <animation direction="left"> + <frame index="72"/> + </animation> + <animation direction="up"> + <frame index="72"/> + </animation> + <animation direction="right"> + <frame index="72"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/ghost-snake.png b/graphics/sprites/monsters/ghost-snake.png Binary files differnew file mode 100644 index 00000000..dcbedb1d --- /dev/null +++ b/graphics/sprites/monsters/ghost-snake.png diff --git a/graphics/sprites/monsters/ghost-snake.xml b/graphics/sprites/monsters/ghost-snake.xml new file mode 100644 index 00000000..17d693e3 --- /dev/null +++ b/graphics/sprites/monsters/ghost-snake.xml @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Origin: TMW legacy --> +<sprite> + <imageset name="base" + src="graphics/sprites/monsters/ghost-snake.png" + width="48" + height="29"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-3"/> + </animation> + + <animation direction="left"> + <frame index="10" offsetX="-1" offsetY="-11"/> + </animation> + + <animation direction="up"> + <frame index="20" offsetX="0" offsetY="-5"/> + </animation> + + <animation direction="right"> + <frame index="30" offsetX="-1" offsetY="-11"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" offsetX="0" offsetY="-3" delay="150"/> + </animation> + + <animation direction="left"> + <sequence start="11" end="14" offsetX="-1" offsetY="-11" delay="150"/> + </animation> + + <animation direction="up"> + <sequence start="21" end="24" offsetX="0" offsetY="-5" delay="150"/> + </animation> + + <animation direction="right"> + <sequence start="31" end="34" offsetX="-1" offsetY="-11" delay="150"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetX="0" offsetY="-3"/> + </animation> + + <animation direction="left"> + <frame index="19" offsetX="-1" offsetY="-11"/> + </animation> + + <animation direction="up"> + <frame index="29" offsetX="0" offsetY="-5"/> + </animation> + + <animation direction="right"> + <frame index="39" offsetX="-1" offsetY="-11"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="150" offsetX="0" offsetY="-3"/> + <end/> + </animation> + + <animation direction="left"> + <sequence start="15" end="18" delay="150" offsetX="-1" offsetY="-11"/> + <end/> + </animation> + + <animation direction="up"> + <sequence start="25" end="28" delay="150" offsetX="0" offsetY="-5"/> + <end/> + </animation> + + <animation direction="right"> + <sequence start="35" end="38" delay="150" offsetX="-1" offsetY="-11"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/ghost-spider.png b/graphics/sprites/monsters/ghost-spider.png Binary files differnew file mode 100644 index 00000000..5e931369 --- /dev/null +++ b/graphics/sprites/monsters/ghost-spider.png diff --git a/graphics/sprites/monsters/ghost-spider.xml b/graphics/sprites/monsters/ghost-spider.xml new file mode 100644 index 00000000..e0c748dd --- /dev/null +++ b/graphics/sprites/monsters/ghost-spider.xml @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Origin: TMW legacy --> +<sprite> + <imageset name="base" + src="graphics/sprites/monsters/ghost-spider.png" + width="35" + height="35"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" delay="275"/> + <frame index="2" delay="275"/> + </animation> + + <animation direction="left"> + <frame index="7" delay="275"/> + <frame index="9" delay="275"/> + </animation> + + <animation direction="up"> + <frame index="14" delay="275"/> + <frame index="16" delay="275"/> + </animation> + + <animation direction="right"> + <frame index="21" delay="275"/> + <frame index="23" delay="275"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="0" end="3" delay="75"/> + </animation> + + <animation direction="left"> + <sequence start="7" end="10" delay="75"/> + </animation> + + <animation direction="up"> + <sequence start="14" end="17" delay="75"/> + </animation> + + <animation direction="right"> + <sequence start="21" end="24" delay="75"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="6"/> + </animation> + + <animation direction="left"> + <frame index="13"/> + </animation> + + <animation direction="up"> + <frame index="20"/> + </animation> + + <animation direction="right"> + <frame index="27"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="4" end="5" delay="75"/> + <end/> + </animation> + + <animation direction="left"> + <sequence start="11" end="12" delay="75"/> + <end/> + </animation> + + <animation direction="up"> + <sequence start="18" end="19" delay="75"/> + <end/> + </animation> + + <animation direction="right"> + <sequence start="25" end="26" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/goblin-ice.png b/graphics/sprites/monsters/goblin-ice.png Binary files differnew file mode 100644 index 00000000..10f08872 --- /dev/null +++ b/graphics/sprites/monsters/goblin-ice.png diff --git a/graphics/sprites/monsters/goblin-ice.xml b/graphics/sprites/monsters/goblin-ice.xml new file mode 100644 index 00000000..6359ef5a --- /dev/null +++ b/graphics/sprites/monsters/goblin-ice.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/goblin-ice.png" width="60" height="43"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="10" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="20" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="30" offsetX="6" offsetY="-8"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="75" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="75" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="75" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="75" offsetX="6" offsetY="-8"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="19" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="29" offsetX="6" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="39" offsetX="6" offsetY="-8"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetX="0" offsetY="-8"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetX="-6" offsetY="-8"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetX="0" offsetY="-8"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetX="6" offsetY="-8"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/mister-prickel.png b/graphics/sprites/monsters/mister-prickel.png Binary files differnew file mode 100644 index 00000000..1b5e40e1 --- /dev/null +++ b/graphics/sprites/monsters/mister-prickel.png diff --git a/graphics/sprites/monsters/mister-prickel.xml b/graphics/sprites/monsters/mister-prickel.xml new file mode 100644 index 00000000..c8276010 --- /dev/null +++ b/graphics/sprites/monsters/mister-prickel.xml @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: Micksha +Copyright (C) 2011-2020 Evol Online --> +<sprite> + <imageset name="mob" + src="graphics/sprites/monsters/mister-prickel.png" + width="64" + height="64"/> + + <action name="spawn" imageset="mob"> + + <animation direction="default"> + <sequence start="12" end="22" delay="60"/> + <end /> + + </animation> + </action> + + <action name="stand" imageset="mob"> + <animation direction="down"> + <frame index="0"/> + </animation> + + <animation direction="downleft"> + <frame index="1"/> + </animation> + + <animation direction="left"> + <frame index="2"/> + </animation> + + <animation direction="upleft"> + <frame index="3"/> + </animation> + + <animation direction="up"> + <frame index="4"/> + </animation> + + <animation direction="upright"> + <frame index="5"/> + </animation> + + <animation direction="right"> + <frame index="6"/> + </animation> + + <animation direction="downright"> + <frame index="7"/> + </animation> + </action> + + <action name="walk" imageset="mob"> + <animation direction="down"> + <sequence start="108" end="117" delay="80"/> + </animation> + + <animation direction="downleft"> + <sequence start="120" end="129" delay="80"/> + </animation> + + <animation direction="left"> + <sequence start="132" end="141" delay="80"/> + </animation> + + <animation direction="upleft"> + <sequence start="144" end="153" delay="80"/> + </animation> + + <animation direction="up"> + <sequence start="156" end="165" delay="80"/> + </animation> + + <animation direction="upright"> + <sequence start="168" end="177" delay="80"/> + </animation> + + <animation direction="right"> + <sequence start="180" end="189" delay="80"/> + </animation> + + <animation direction="downright"> + <sequence start="192" end="201" delay="80"/> + </animation> + </action> + + <action name="attack" imageset="mob"> + <animation direction="down"> + <sequence start="204" end="215" delay="60"/> + <end /> + </animation> + + <animation direction="downleft"> + <sequence start="216" end="227" delay="60"/> + <end /> + </animation> + + <animation direction="left"> + <sequence start="228" end="239" delay="60"/> + <end /> + </animation> + + <animation direction="upleft"> + <sequence start="240" end="251" delay="60"/> + <end /> + </animation> + + <animation direction="up"> + <sequence start="252" end="263" delay="60"/> + <end /> + </animation> + + <animation direction="upright"> + <sequence start="264" end="275" delay="60"/> + <end /> + </animation> + + <animation direction="right"> + <sequence start="276" end="287" delay="60"/> + <end /> + </animation> + + <animation direction="downright"> + <sequence start="288" end="299" delay="80"/> + <end /> + </animation> + </action> + + <action name="attack_distance" imageset="mob"> + <animation direction="down"> + <sequence start="348" end="359" delay="60"/> + <end /> + </animation> + + <animation direction="downleft"> + <sequence start="360" end="371" delay="60"/> + <end /> + </animation> + + <animation direction="left"> + <sequence start="372" end="383" delay="60"/> + <end /> + </animation> + + <animation direction="upleft"> + <sequence start="384" end="395" delay="60"/> + <end /> + </animation> + + <animation direction="up"> + <sequence start="300" end="311" delay="60"/> + <end /> + </animation> + + <animation direction="upright"> + <sequence start="312" end="323" delay="60"/> + <end /> + </animation> + + <animation direction="right"> + <sequence start="324" end="335" delay="60"/> + <end /> + </animation> + + <animation direction="downright"> + <sequence start="336" end="347" delay="80"/> + <end /> + </animation> + </action> + + <action name="dead" imageset="mob"> + + <animation direction="down"> + <sequence start="396" end="402" delay="100"/> + <frame index="403"/> + <end /> + </animation> + + <animation direction="downright"> + <sequence start="408" end="414" delay="100"/> + <frame index="415" /> + <end /> + </animation> + + <animation direction="right"> + <sequence start="420" end="426" delay="100"/> + <frame index="427" /> + <end /> + </animation> + + <animation direction="upright"> + <sequence start="432" end="438" delay="100"/> + <frame index="439" /> + <end /> + </animation> + + <animation direction="up"> + <sequence start="444" end="450" delay="100"/> + <frame index="451" /> + <end /> + </animation> + + <animation direction="upleft"> + <sequence start="456" end="462" delay="100"/> + <frame index="463" /> + <end /> + </animation> + + <animation direction="left"> + <sequence start="468" end="474" delay="100"/> + <frame index="475" /> + <end /> + </animation> + + <animation direction="downleft"> + <sequence start="480" end="486" delay="100"/> + <frame index="487" /> + <end /> + </animation> + + </action> + +</sprite> diff --git a/graphics/sprites/monsters/nutcracker.png b/graphics/sprites/monsters/nutcracker.png Binary files differnew file mode 100644 index 00000000..8dc8a55f --- /dev/null +++ b/graphics/sprites/monsters/nutcracker.png diff --git a/graphics/sprites/monsters/nutcracker.xml b/graphics/sprites/monsters/nutcracker.xml new file mode 100644 index 00000000..c543b20b --- /dev/null +++ b/graphics/sprites/monsters/nutcracker.xml @@ -0,0 +1,13 @@ +<?xml version="1.0"?> + +<sprite variants="72" + variant_offset="1"> + + <imageset + name="base" + src="graphics/sprites/monsters/nutcracker.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/penguin.png b/graphics/sprites/monsters/penguin.png Binary files differnew file mode 100644 index 00000000..1100a3f4 --- /dev/null +++ b/graphics/sprites/monsters/penguin.png diff --git a/graphics/sprites/monsters/penguin.xml b/graphics/sprites/monsters/penguin.xml new file mode 100644 index 00000000..374f53ec --- /dev/null +++ b/graphics/sprites/monsters/penguin.xml @@ -0,0 +1,94 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/penguin.png" width="29" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" delay="1500"/> + <frame index="2" delay="200"/> + </animation> + <animation direction="left"> + <frame index="44" delay="1500"/> + <frame index="46" delay="200"/> + </animation> + <animation direction="up"> + <frame index="32" delay="1500"/> + <frame index="34" delay="200"/> + </animation> + <animation direction="right"> + <frame index="20" delay="1500"/> + <frame index="22" delay="200"/> + </animation> + <animation direction="downleft"> + <frame index="56" delay="1500"/> + <frame index="58" delay="200"/> + </animation> + <animation direction="downright"> + <frame index="8" delay="1500"/> + <frame index="10" delay="200"/> + </animation> + <animation direction="upleft"> + <frame index="40" delay="1500"/> + <frame index="42" delay="200"/> + </animation> + <animation direction="upright"> + <frame index="24" delay="1500"/> + <frame index="26" delay="200"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="0" end="3" delay="200"/> + </animation> + <animation direction="left"> + <sequence start="44" end="47" delay="200"/> + </animation> + <animation direction="up"> + <sequence start="32" end="35" delay="200"/> + </animation> + <animation direction="right"> + <sequence start="20" end="23" delay="200"/> + </animation> + <animation direction="downleft"> + <sequence start="56" end="59" delay="200"/> + </animation> + <animation direction="downright"> + <sequence start="8" end="11" delay="200"/> + </animation> + <animation direction="upleft"> + <sequence start="40" end="43" delay="200"/> + </animation> + <animation direction="upright"> + <sequence start="24" end="27" delay="200"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="0" delay="100"/> + <frame index="8" delay="100"/> + <frame index="16" delay="100"/> + <frame index="24" delay="100"/> + <frame index="32" delay="100"/> + <frame index="40" delay="100"/> + <frame index="48" delay="100"/> + <frame index="56" delay="5000"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="1" end="2" delay="10" offsetY="-5"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="45" end="46" delay="10" offsetY="-5"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="33" end="34" delay="10" offsetY="-5"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="20" end="21" delay="10" offsetY="-5"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/reaper.png b/graphics/sprites/monsters/reaper.png Binary files differnew file mode 100644 index 00000000..59ec7d78 --- /dev/null +++ b/graphics/sprites/monsters/reaper.png diff --git a/graphics/sprites/monsters/reaper.xml b/graphics/sprites/monsters/reaper.xml new file mode 100644 index 00000000..88b26b8e --- /dev/null +++ b/graphics/sprites/monsters/reaper.xml @@ -0,0 +1,98 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/reaper.png" width="100" height="100"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="25" delay="300"/> + <frame index="25" delay="300" offsetY="-1"/> + <frame index="25" delay="300" offsetY="-2"/> + <frame index="25" delay="300" offsetY="-1"/> + </animation> + <animation direction="left"> + <frame index="29" delay="300"/> + <frame index="29" delay="300" offsetY="-1"/> + <frame index="29" delay="300" offsetY="-2"/> + <frame index="29" delay="300" offsetY="-1"/> + </animation> + <animation direction="up"> + <frame index="19" delay="300"/> + <frame index="19" delay="300" offsetY="-1"/> + <frame index="19" delay="300" offsetY="-2"/> + <frame index="19" delay="300" offsetY="-1"/> + </animation> + <animation direction="right"> + <frame index="23" delay="300"/> + <frame index="23" delay="300" offsetY="-1"/> + <frame index="23" delay="300" offsetY="-2"/> + <frame index="23" delay="300" offsetY="-1"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="25" delay="75" offsetY="0"/> + <frame index="26" delay="75" offsetY="-1"/> + <frame index="25" delay="75" offsetY="-2"/> + <frame index="24" delay="75" offsetY="-1"/> + </animation> + <animation direction="left"> + <frame index="28" delay="75" offsetY="0"/> + <frame index="27" delay="75" offsetY="-1"/> + <frame index="28" delay="75" offsetY="-2"/> + <frame index="27" delay="75" offsetY="-1"/> + </animation> + <animation direction="up"> + <frame index="19" delay="75" offsetY="0"/> + <frame index="20" delay="75" offsetY="-1"/> + <frame index="19" delay="75" offsetY="-2"/> + <frame index="18" delay="75" offsetY="-1"/> + </animation> + <animation direction="right"> + <frame index="22" delay="75" offsetY="0"/> + <frame index="21" delay="75" offsetY="-1"/> + <frame index="22" delay="75" offsetY="-2"/> + <frame index="21" delay="75" offsetY="-1"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="0" end="5" delay="75"/> + <frame index="4" delay="75"/> + <frame index="3" delay="75"/> + <frame index="2" delay="75"/> + <frame index="1" delay="75"/> + <frame index="0" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="17" delay="150" offsetY="-1"/> + <frame index="16" delay="150" offsetY="-1"/> + <frame index="15" delay="225"/> + <frame index="16" delay="150" offsetY="-1"/> + <frame index="17" delay="150" offsetY="-1"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="6" end="11" delay="75"/> + <frame index="10" delay="75"/> + <frame index="9" delay="75"/> + <frame index="8" delay="75"/> + <frame index="7" delay="75"/> + <frame index="6" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" delay="150" offsetY="-1"/> + <frame index="13" delay="150" offsetY="-1"/> + <frame index="14" delay="225"/> + <frame index="13" delay="150" offsetY="-1"/> + <frame index="12" delay="150" offsetY="-1"/> + <end/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <sequence start="30" end="44" delay="150"/> + <frame index="45"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/serqet.png b/graphics/sprites/monsters/serqet.png Binary files differnew file mode 100644 index 00000000..539a9960 --- /dev/null +++ b/graphics/sprites/monsters/serqet.png diff --git a/graphics/sprites/monsters/serqet.xml b/graphics/sprites/monsters/serqet.xml new file mode 100644 index 00000000..e0070841 --- /dev/null +++ b/graphics/sprites/monsters/serqet.xml @@ -0,0 +1,68 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/serqet.png" width="60" height="47"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="22" delay="1000"/> + <frame index="23" delay="100"/> + </animation> + <animation direction="left"> + <frame index="11" delay="1000"/> + <frame index="12" delay="100"/> + </animation> + <animation direction="up"> + <frame index="33" delay="1000"/> + <frame index="34" delay="100"/> + </animation> + <animation direction="right"> + <frame index="0" delay="1000"/> + <frame index="1" delay="100"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="24" end="27" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="13" end="16" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="35" end="38" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="2" end="5" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <sequence start="30" end="32" delay="5000"/> + </animation> + <animation direction="left"> + <sequence start="19" end="21" delay="5000"/> + </animation> + <animation direction="up"> + <sequence start="41" end="43" delay="5000"/> + </animation> + <animation direction="right"> + <sequence start="8" end="10" delay="5000"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="28" end="29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="17" end="18" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="39" end="40" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="6" end="7" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/skull-ice.png b/graphics/sprites/monsters/skull-ice.png Binary files differnew file mode 100644 index 00000000..715ac681 --- /dev/null +++ b/graphics/sprites/monsters/skull-ice.png diff --git a/graphics/sprites/monsters/skull-ice.xml b/graphics/sprites/monsters/skull-ice.xml new file mode 100644 index 00000000..6b34efd6 --- /dev/null +++ b/graphics/sprites/monsters/skull-ice.xml @@ -0,0 +1,72 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/skull-ice.png" width="45" height="60"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" delay="350"/> + <frame index="1" delay="350"/> + </animation> + <animation direction="left"> + <frame index="12" delay="350"/> + <frame index="13" delay="350"/> + </animation> + <animation direction="up"> + <frame index="24" delay="350"/> + <frame index="25" delay="350"/> + </animation> + <animation direction="right"> + <frame index="36" delay="350"/> + <frame index="37" delay="350"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="0" end="4" delay="150"/> + </animation> + <animation direction="left"> + <sequence start="12" end="16" delay="150"/> + </animation> + <animation direction="up"> + <sequence start="24" end="28" delay="150"/> + </animation> + <animation direction="right"> + <sequence start="36" end="40" delay="150"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="right"> + <sequence start="44" end="46" delay="150"/> + <frame index="47" delay="0"/> + </animation> + <animation direction="down"> + <sequence start="8" end="10" delay="150"/> + <frame index="11" delay="0"/> + </animation> + <animation direction="left"> + <sequence start="20" end="22" delay="150"/> + <frame index="23" delay="0"/> + </animation> + <animation direction="up"> + <sequence start="32" end="34" delay="150"/> + <frame index="35" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="7" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="17" end="19" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="29" end="31" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="41" end="43" delay="100"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/slime-mother.png b/graphics/sprites/monsters/slime-mother.png Binary files differnew file mode 100644 index 00000000..7c36d1ab --- /dev/null +++ b/graphics/sprites/monsters/slime-mother.png diff --git a/graphics/sprites/monsters/slime-mother.xml b/graphics/sprites/monsters/slime-mother.xml new file mode 100644 index 00000000..1ea9db9a --- /dev/null +++ b/graphics/sprites/monsters/slime-mother.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/slime-mother.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="8" delay="400"/> + <frame index="26" delay="400"/> + <frame index="44" delay="400"/> + <frame index="62" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/snail.png b/graphics/sprites/monsters/snail.png Binary files differnew file mode 100644 index 00000000..2c58069f --- /dev/null +++ b/graphics/sprites/monsters/snail.png diff --git a/graphics/sprites/monsters/snail.xml b/graphics/sprites/monsters/snail.xml new file mode 100644 index 00000000..46a86138 --- /dev/null +++ b/graphics/sprites/monsters/snail.xml @@ -0,0 +1,100 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/snail.png|W;R;Y;G;C;B" width="50" height="50"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="30"/> + </animation> + <animation direction="up"> + <frame index="20"/> + </animation> + <animation direction="right"> + <frame index="10"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="200"/> + </animation> + <animation direction="left"> + <sequence start="31" end="34" delay="200"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="200"/> + </animation> + <animation direction="right"> + <sequence start="12" end="14" delay="200"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" delay="50"/> + <frame index="9" delay="50" offsetY="-2"/> + <frame index="9" delay="50" offsetY="-1"/> + <frame index="9" delay="50"/> + <frame index="9" delay="50" offsetY="-2"/> + <frame index="9" delay="50" offsetY="-1"/> + <frame index="9" delay="6000" offsetY="-2"/> + </animation> + <animation direction="left"> + <frame index="39" delay="50"/> + <frame index="39" delay="50" offsetY="-2"/> + <frame index="39" delay="50" offsetY="-1"/> + <frame index="39" delay="50"/> + <frame index="39" delay="50" offsetY="-2"/> + <frame index="39" delay="50" offsetY="-1"/> + <frame index="39" delay="6000" offsetY="-2"/> + </animation> + <animation direction="up"> + <frame index="29" delay="50"/> + <frame index="29" delay="50" offsetY="-2"/> + <frame index="29" delay="50" offsetY="-1"/> + <frame index="29" delay="50"/> + <frame index="29" delay="50" offsetY="-2"/> + <frame index="29" delay="50" offsetY="-1"/> + <frame index="29" delay="6000" offsetY="-2"/> + </animation> + <animation direction="right"> + <frame index="19" delay="50"/> + <frame index="19" delay="50" offsetY="-2"/> + <frame index="19" delay="50" offsetY="-1"/> + <frame index="19" delay="50"/> + <frame index="19" delay="50" offsetY="-2"/> + <frame index="19" delay="50" offsetY="-1"/> + <frame index="19" delay="6000" offsetY="-2"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="5" delay="150" offsetY="-1"/> + <frame index="6" delay="150" offsetY="-2"/> + <frame index="7" delay="150" offsetY="-3"/> + <frame index="8" delay="150" offsetY="-2"/> + <end/> + </animation> + <animation direction="left"> + <frame index="35" delay="150" offsetX="-1"/> + <frame index="36" delay="150" offsetX="-2"/> + <frame index="37" delay="150" offsetX="-3"/> + <frame index="38" delay="150" offsetX="-2"/> + <end/> + </animation> + <animation direction="up"> + <frame index="25" delay="150" offsetY="1"/> + <frame index="26" delay="150" offsetY="2"/> + <frame index="27" delay="150" offsetY="3"/> + <frame index="28" delay="150" offsetY="2"/> + <end/> + </animation> + <animation direction="right"> + <frame index="15" delay="150" offsetX="1"/> + <frame index="16" delay="150" offsetX="2"/> + <frame index="17" delay="150" offsetX="3"/> + <frame index="18" delay="150" offsetX="2"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/snowflower.png b/graphics/sprites/monsters/snowflower.png Binary files differnew file mode 100644 index 00000000..c4a79776 --- /dev/null +++ b/graphics/sprites/monsters/snowflower.png diff --git a/graphics/sprites/monsters/snowflower.xml b/graphics/sprites/monsters/snowflower.xml new file mode 100644 index 00000000..4670fccc --- /dev/null +++ b/graphics/sprites/monsters/snowflower.xml @@ -0,0 +1,50 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/snowflower.png" width="58" height="45"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="0" offsetY="-1"/> + </animation> + <animation direction="up"> + <frame index="12"/> + </animation> + <animation direction="right"> + <frame index="18"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="7" end="10" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="13" end="16" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="19" end="22" delay="100"/> + <end/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="5"/> + </animation> + <animation direction="left"> + <frame index="11"/> + </animation> + <animation direction="up"> + <frame index="17"/> + </animation> + <animation direction="right"> + <frame index="23"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/spirit-demonic.png b/graphics/sprites/monsters/spirit-demonic.png Binary files differnew file mode 100644 index 00000000..20972932 --- /dev/null +++ b/graphics/sprites/monsters/spirit-demonic.png diff --git a/graphics/sprites/monsters/spirit-demonic.xml b/graphics/sprites/monsters/spirit-demonic.xml new file mode 100644 index 00000000..b937cdae --- /dev/null +++ b/graphics/sprites/monsters/spirit-demonic.xml @@ -0,0 +1,68 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/spirit-demonic.png|W" width="48" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <sequence start="0" end="1" offsetX="0" offsetY="-3" delay="200"/> + </animation> + <animation direction="left"> + <sequence start="13" end="14" offsetX="-1" offsetY="-11" delay="200"/> + </animation> + <animation direction="up"> + <sequence start="26" end="27" offsetX="0" offsetY="-5" delay="200"/> + </animation> + <animation direction="right"> + <sequence start="39" end="40" offsetX="-1" offsetY="-11" delay="200"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="2" end="5" offsetX="0" offsetY="-3" delay="150"/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" offsetX="-1" offsetY="-11" delay="150"/> + </animation> + <animation direction="up"> + <sequence start="28" end="31" offsetX="0" offsetY="-5" delay="150"/> + </animation> + <animation direction="right"> + <sequence start="41" end="44" offsetX="-1" offsetY="-11" delay="150"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <sequence start="10" end="12" offsetX="0" offsetY="-3" delay="200"/> + <frame index="12" delay="0"/> + </animation> + <animation direction="left"> + <sequence start="23" end="25" offsetX="-1" offsetY="-11" delay="200"/> + <frame index="25" delay="0"/> + </animation> + <animation direction="up"> + <sequence start="36" end="38" offsetX="0" offsetY="-5" delay="200"/> + <frame index="38" delay="0"/> + </animation> + <animation direction="right"> + <sequence start="49" end="51" offsetX="-1" offsetY="-11" delay="200"/> + <frame index="51" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="6" end="9" delay="150" offsetX="0" offsetY="-3"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="19" end="22" delay="150" offsetX="-1" offsetY="-11"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="32" end="35" delay="150" offsetX="0" offsetY="-5"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="45" end="48" delay="150" offsetX="-1" offsetY="-11"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/terranite.png b/graphics/sprites/monsters/terranite.png Binary files differnew file mode 100644 index 00000000..e5381369 --- /dev/null +++ b/graphics/sprites/monsters/terranite.png diff --git a/graphics/sprites/monsters/terranite.xml b/graphics/sprites/monsters/terranite.xml new file mode 100644 index 00000000..130f6789 --- /dev/null +++ b/graphics/sprites/monsters/terranite.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/terranite.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/troll.png b/graphics/sprites/monsters/troll.png Binary files differnew file mode 100644 index 00000000..eb6a6259 --- /dev/null +++ b/graphics/sprites/monsters/troll.png diff --git a/graphics/sprites/monsters/troll.xml b/graphics/sprites/monsters/troll.xml new file mode 100644 index 00000000..34cb8932 --- /dev/null +++ b/graphics/sprites/monsters/troll.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> + +<sprite> + + <imageset name="base" + src="graphics/sprites/monsters/troll.png|W;R;Y;G" + width="40" + height="40"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <sequence start="0" end="5" delay="300"/> + </animation> + + <animation direction="downright"> + <sequence start="6" end="11" delay="300"/> + </animation> + + <animation direction="right"> + <sequence start="12" end="17" delay="300"/> + </animation> + + <animation direction="upright"> + <sequence start="18" end="23" delay="300"/> + </animation> + + <animation direction="up"> + <sequence start="24" end="29" delay="300"/> + </animation> + + <animation direction="upleft"> + <sequence start="30" end="35" delay="300"/> + </animation> + + <animation direction="left"> + <sequence start="36" end="41" delay="300"/> + </animation> + + <animation direction="downleft"> + <sequence start="42" end="47" delay="300"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="48" end="53" delay="100"/> + </animation> + + <animation direction="downright"> + <sequence start="54" end="59" delay="100"/> + </animation> + + <animation direction="right"> + <sequence start="60" end="65" delay="100"/> + </animation> + + <animation direction="upright"> + <sequence start="66" end="71" delay="100"/> + </animation> + + <animation direction="up"> + <sequence start="72" end="77" delay="100"/> + </animation> + + <animation direction="upleft"> + <sequence start="78" end="83" delay="100"/> + </animation> + + <animation direction="left"> + <sequence start="84" end="89" delay="100"/> + </animation> + + <animation direction="downleft"> + <sequence start="90" end="95" delay="100"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="96" end="101" delay="100"/> + <end/> + </animation> + + <animation direction="downright"> + <sequence start="102" end="107" delay="100"/> + <end/> + </animation> + + <animation direction="right"> + <sequence start="108" end="113" delay="100"/> + <end/> + </animation> + + <animation direction="upright"> + <sequence start="114" end="119" delay="100"/> + <end/> + </animation> + + <animation direction="up"> + <sequence start="120" end="125" delay="100"/> + <end/> + </animation> + + <animation direction="upleft"> + <sequence start="126" end="131" delay="100"/> + <end/> + </animation> + + <animation direction="left"> + <sequence start="132" end="137" delay="100"/> + <end/> + </animation> + + <animation direction="downleft"> + <sequence start="138" end="143" delay="100"/> + <end/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="down"> + <sequence start="144" end="149" delay="100"/> + <frame index="149"/> + </animation> + + <animation direction="right"> + <sequence start="150" end="155" delay="100"/> + <frame index="155"/> + </animation> + + <animation direction="up"> + <sequence start="156" end="161" delay="100"/> + <frame index="161"/> + </animation> + + <animation direction="left"> + <sequence start="162" end="167" delay="100"/> + <frame index="167"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/monsters/wisp.png b/graphics/sprites/monsters/wisp.png Binary files differnew file mode 100644 index 00000000..b18ee94a --- /dev/null +++ b/graphics/sprites/monsters/wisp.png diff --git a/graphics/sprites/monsters/wisp.xml b/graphics/sprites/monsters/wisp.xml new file mode 100644 index 00000000..39753943 --- /dev/null +++ b/graphics/sprites/monsters/wisp.xml @@ -0,0 +1,72 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/wisp.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="2" delay="100"/> + <frame index="1" delay="100"/> + <frame index="0" delay="100"/> + <frame index="1" delay="100"/> + <frame index="2" delay="100"/> + <frame index="3" delay="100"/> + <frame index="4" delay="100"/> + <frame index="3" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <sequence start="5" end="8" delay="150"/> + <frame index="9" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" delay="50" offsetY="4"/> + <frame index="1" delay="50" offsetY="8"/> + <frame index="2" delay="50" offsetY="16"/> + <frame index="3" delay="50" offsetY="32"/> + <frame index="4" delay="50" offsetY="64"/> + <frame index="3" delay="50" offsetY="32"/> + <frame index="2" delay="50" offsetY="16"/> + <frame index="1" delay="50" offsetY="8"/> + <frame index="0" delay="0" offsetY="4"/> + <end/> + </animation> + <animation direction="right"> + <frame index="0" delay="50" offsetX="4"/> + <frame index="1" delay="50" offsetX="8"/> + <frame index="2" delay="50" offsetX="16"/> + <frame index="3" delay="50" offsetX="32"/> + <frame index="4" delay="50" offsetX="64"/> + <frame index="3" delay="50" offsetX="32"/> + <frame index="2" delay="50" offsetX="16"/> + <frame index="1" delay="50" offsetX="8"/> + <frame index="0" delay="0" offsetX="4"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" delay="50" offsetY="0"/> + <frame index="1" delay="50" offsetY="-4"/> + <frame index="2" delay="50" offsetY="-8"/> + <frame index="3" delay="50" offsetY="-16"/> + <frame index="4" delay="50" offsetY="-32"/> + <frame index="3" delay="50" offsetY="-16"/> + <frame index="2" delay="50" offsetY="-8"/> + <frame index="1" delay="50" offsetY="-4"/> + <frame index="0" delay="0" offsetY="0"/> + <end/> + </animation> + <animation direction="left"> + <frame index="0" delay="50" offsetX="0"/> + <frame index="1" delay="50" offsetX="-4"/> + <frame index="2" delay="50" offsetX="-8"/> + <frame index="3" delay="50" offsetX="-16"/> + <frame index="4" delay="50" offsetX="-32"/> + <frame index="3" delay="50" offsetX="-16"/> + <frame index="2" delay="50" offsetX="-8"/> + <frame index="1" delay="50" offsetX="-4"/> + <frame index="0" delay="0" offsetX="0"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/wolvern.png b/graphics/sprites/monsters/wolvern.png Binary files differnew file mode 100644 index 00000000..73ec2dd9 --- /dev/null +++ b/graphics/sprites/monsters/wolvern.png diff --git a/graphics/sprites/monsters/wolvern.xml b/graphics/sprites/monsters/wolvern.xml new file mode 100644 index 00000000..39ac12b5 --- /dev/null +++ b/graphics/sprites/monsters/wolvern.xml @@ -0,0 +1,104 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/wolvern.png|W" width="92" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="28" delay="300"/> + <frame index="29" delay="300"/> + <frame index="30" delay="300"/> + <frame index="29" delay="300"/> + <frame index="30" delay="300"/> + <frame index="28" delay="300"/> + <frame index="30" delay="300"/> + <frame index="31" delay="500"/> + <frame index="32" delay="600"/> + <frame index="31" delay="400"/> + <frame index="32" delay="700"/> + </animation> + <animation direction="left"> + <frame index="6" delay="300"/> + <frame index="7" delay="300"/> + <frame index="8" delay="300"/> + <frame index="7" delay="300"/> + <frame index="8" delay="300"/> + <frame index="6" delay="300"/> + <frame index="8" delay="300"/> + <frame index="9" delay="500"/> + <frame index="10" delay="600"/> + <frame index="9" delay="400"/> + <frame index="10" delay="700"/> + </animation> + <animation direction="up"> + <frame index="39" delay="300"/> + <frame index="40" delay="300"/> + <frame index="41" delay="300"/> + <frame index="40" delay="300"/> + <frame index="41" delay="300"/> + <frame index="39" delay="300"/> + <frame index="41" delay="300"/> + <frame index="42" delay="500"/> + <frame index="43" delay="600"/> + <frame index="42" delay="400"/> + <frame index="43" delay="700"/> + </animation> + <animation direction="right"> + <frame index="17" delay="300"/> + <frame index="18" delay="300"/> + <frame index="19" delay="300"/> + <frame index="18" delay="300"/> + <frame index="19" delay="300"/> + <frame index="17" delay="300"/> + <frame index="19" delay="300"/> + <frame index="20" delay="500"/> + <frame index="21" delay="600"/> + <frame index="20" delay="400"/> + <frame index="21" delay="700"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="22" end="27" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="0" end="5" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="33" end="38" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="11" end="16" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="up"> + <frame index="54" delay="0"/> + </animation> + <animation direction="down"> + <frame index="65" delay="0"/> + </animation> + <animation direction="right"> + <frame index="54" delay="0"/> + </animation> + <animation direction="left"> + <frame index="65" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="55" end="59" delay="70"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="49" end="53" delay="70"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="60" end="64" delay="70"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="44" end="48" delay="70"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/zombie.png b/graphics/sprites/monsters/zombie.png Binary files differnew file mode 100644 index 00000000..bf1f1818 --- /dev/null +++ b/graphics/sprites/monsters/zombie.png diff --git a/graphics/sprites/monsters/zombie.xml b/graphics/sprites/monsters/zombie.xml new file mode 100644 index 00000000..ad4250cf --- /dev/null +++ b/graphics/sprites/monsters/zombie.xml @@ -0,0 +1,56 @@ +<?xml version="1.0"?> +<sprite variants="56" variant_offset="1"> + <imageset name="base" src="graphics/sprites/monsters/zombie.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="right"> + <frame index="7"/> + </animation> + <animation direction="up"> + <frame index="21"/> + </animation> + <animation direction="left"> + <frame index="14"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="200"/> + </animation> + <animation direction="right"> + <sequence start="8" end="13" delay="200"/> + </animation> + <animation direction="up"> + <sequence start="21" end="27" delay="200"/> + </animation> + <animation direction="left"> + <sequence start="14" end="20" delay="200"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <sequence start="44" end="55" delay="100"/> + <frame index="55" delay="5000"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="28" end="31" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="32" end="35" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="40" end="43" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="36" end="39" delay="100"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/sprite/unanimated-legacy-tall.png b/graphics/sprites/npcs/sprite/unanimated-legacy-tall.png Binary files differindex 2452e6ca..3de447f6 100644 --- a/graphics/sprites/npcs/sprite/unanimated-legacy-tall.png +++ b/graphics/sprites/npcs/sprite/unanimated-legacy-tall.png diff --git a/graphics/sprites/npcs/sprite/unanimated-legacy.png b/graphics/sprites/npcs/sprite/unanimated-legacy.png Binary files differindex f618ca6e..f0f6ec0a 100644 --- a/graphics/sprites/npcs/sprite/unanimated-legacy.png +++ b/graphics/sprites/npcs/sprite/unanimated-legacy.png diff --git a/itemcolors.xml b/itemcolors.xml index ed769626..bea1407a 100644 --- a/itemcolors.xml +++ b/itemcolors.xml @@ -127,5 +127,9 @@ Copyright (C) 2010-2015 Evol Online --> <color id="9" name="Iron" value="#2f382e,48504f,5b6c6b,7d8d8a,929d9d,b6bac2,ced2d1"/> <color id="10" name="Gold" value="#4e431e,87681f,b48221,ce9c3d,f9c466,f1d7a4,fffef1"/> <color id="11" name="Zealite" value="#10201f,223a23,0b4936,4b7145,497e5e,b2d6ab,daf7fa"/> + <color id="12" name="Silver" value="#4b3e44,59494c,887565,a29171,ccbb9b,e7debd,faf8f1"/> + <color id="13" name="Platinum" value="#315a67,a4a4ae,dce5d6,ffffff"/> + <color id="14" name="Terranite" value="#171714,3c352a,554a39,7b6a4f,ab9372"/> + <color id="15" name="Rotonium" value="#473d0c,a67e18,daa520,ffdb94"/> </list> </colors> @@ -11,7 +11,9 @@ New organization (04/12/11). 30 500 = Weapon Animations 501 699 = Usable Items 700 999 = Generic Items -1000 1299 = Necklaces +1000 1099 = Necklaces +1100 1199 = Rings +1200 1299 = Charms 1300 1799 = Chest Armors 1800 1999 = Boots 2000 2199 = Gloves @@ -542,7 +544,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Carp Sandwich" useButton="Eat" description="A yummy sandwich, made with a fresh carp." - effect="Heal 200-300 HP" + effect="Heal 800 - 1200 HP, increases hit rate." type="usable" weight="25" maxFloorOffset="6"/> @@ -551,7 +553,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Piouleg Sandwich" useButton="Eat" description="A typical Artis food. How can you just eat these little Pious?" - effect="Heal 150-300 HP" + effect="Heal 1000 - 1500 HP, increases hit rate." type="usable" weight="25" maxFloorOffset="6"/> @@ -559,8 +561,8 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. image="usable/sandwich-manana.png" name="Manana Sandwich" useButton="Eat" - description="A vegetarian sandwich, for those who like it." - effect="Heal 250-400 HP" + description="A veggie sandwich, for those who like it." + effect="Heal 1200 - 1800 HP, increases hit rate." type="usable" weight="25" maxFloorOffset="6"/> @@ -592,7 +594,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. weight="25" maxFloorOffset="6"/> <item id="566" - image="usable/cherrycake.png" + image="usable/cake-cherry.png" name="Cherry Cake" useButton="Eat" description="If you like sweets, you will love this homemade cherry cake." @@ -736,10 +738,10 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. type="usable" weight="128"/> <item id="614" - image="usable/bowl-sailorstew.png|W:#192d2c,1c3e33,2c6b52,339455,32ae4d,95d469,f7fed5" + image="usable/bowl-stew.png|W:#16486e,498ec5,e4f2fc" name="Sailor's Stew" description="A bowl containing a fine dish for sailors, makes you strong and sturdy." - effect="Max. HP +2000, STR +10, VIT +5. Effect lasts for 5 minutes." + effect="Max. HP +20%, Healing 2000 HP, HIT +5, VIT +3, AGI -3. Effect lasts for 3 minutes." type="usable" useButton="Eat" weight="650"/> @@ -790,6 +792,94 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. useButton="Eat" type="usable" weight="100"/> + <item id="621" + image="usable/gift.png" + name="A Friend's Gift" + description="A gift from a friend, just for you! What might be inside?" + effect="PLACEHOLDER" + useButton="Open" + type="usable" + weight="50"/> + <item id="622" + image="usable/bowl-stew.png|W:#3f221d,754d23,f5cea4" + name="Squirrel Stew" + description="A bowl containing a fine dish made from cute Squirrels, very healthy. Also it makes you strong and sturdy." + effect="Max. HP +25%, Healing 2500 HP, VIT +5, AGI +3, DEX -3. Effect lasts for 4 minutes." + type="usable" + useButton="Eat" + weight="650"/> + <item id="623" + image="usable/bowl-stew.png|W:#6a0022,7c151a,c60022" + name="Mouboo Stew" + description="Its easy. Hunt a Mouboo, slaughter it, make a great healthy dish out of it." + effect="Max. HP +30%, Healing 3000 HP, VIT +5, DEX +3, AGI -3. Effect lasts for 5 minutes." + type="usable" + useButton="Eat" + weight="650"/> + <item id="624" + image="usable/squirrelmeat.png" + name="Squirrel Meat" + description="Edible parts of slaughtered Squirrels. Are you sure Squirrels are not way too cute to eat them?" + effect="PLACEHOLDER" + useButton="Eat" + type="usable" + weight="250"/> + <item id="625" + image="usable/plate-dish.png|W:#6a0022,7c151a,c60022;R:#115511,22aa22,99dd99" + name="Seafood Plate" + description="Nicely arranged plate with some seafood ingredients. Yummy?" + effect="Max. HP -5%, Healing 3000 HP, VIT +5, DEX +3, AGI -3. Effect lasts for 5 minutes." + type="usable" + useButton="Eat" + weight="400"/> + <item id="626" + image="usable/plate-dish.png|W:#6a0022,7c151a,c60022;R:#002504,2d551b,07871d" + name="Barbecue Plate" + description="The best way to prepare good meat is to make barbecue on an open fire." + effect="Max. HP +30%, Healing 3000 HP, VIT +5, DEX +3, AGI -3. Effect lasts for 5 minutes." + type="usable" + useButton="Eat" + weight="500"/> + <item id="627" + image="usable/plate-dish.png|W:#6a0022,7c151a,c60022;R:#22241d,3f6543,689c46,deeba3" + name="Veggie Plate" + description="Killing animals is unethical? Well, after all it is not needed for human nutrition. Yummy!" + effect="Max. HP +30%, Healing 3000 HP, VIT +5, DEX +3, AGI -3. Effect lasts for 5 minutes." + type="usable" + useButton="Eat" + weight="450"/> + <item id="628" + image="usable/blueberries.png" + name="Blueberries" + description="Tasty, healty little blue berries. Harvest in summer. Do not mix it up with deadly nightshades!" + effect="PLACEHOLDER" + useButton="Eat" + type="usable" + weight="30"/> + <item id="629" + image="usable/donut.png" + name="Donut" + description="Sweet chocolate donut. Do not eat too much, especially if you do not have your toothbrush with you." + effect="Healing 2250 HP, LUK +5, VIT +3. Effect lasts for 60 seconds." + type="usable" + useButton="Eat" + weight="100"/> + <item id="630" + image="usable/cake-blueberry.png" + name="Blueberry Cake" + description="Sweet cake made with blueberries. Comes with some cream." + effect="Healing 2000 HP, LUK +5, VIT +3. Effect lasts for 90 seconds." + type="usable" + useButton="Eat" + weight="150"/> + <item id="631" + image="usable/cake-carrot.png" + name="Carrot Cake" + description="Healthy, tasty carrot cake. Are you a rabbit, or what?" + effect="Healing 2700 HP, INT +5, DEX +3. Effect lasts for 120 seconds." + type="usable" + useButton="Eat" + weight="180"/> <!-- Generic Items --> <item id="700" @@ -1313,7 +1403,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <item id="778" image="generic/skull.png" name="Skull" - description="Viro Skull. Why are you carrying around this?!?" + description="Human Skull. Why are you carrying around this?!?" type="generic" weight="350"/> <item id="779" @@ -1455,11 +1545,87 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Treasure Key" description="A small, golden Key. Which chest would it fit in?" type="generic" - weight="2"/> + weight="20"/> + <item id="809" + image="generic/cottoncloth.png" + name="Cotton Cloth" + description="A patch made of cotton. Mainly used for tailoring." + type="generic" + weight="10"/> + <item id="810" + image="generic/leatherpatch.png" + name="Leather Patch" + description="A patch made of leather. Can be used for tailoring, or smithery." + type="generic" + weight="50"/> + <item id="811" + image="generic/snakescales.png" + name="Snake Scales" + description="Scales from a snake. You may need to find a specialized smith to take advantage of their lightweight and durability." + type="generic" + weight="25"/> + <item id="812" + image="generic/squirrelpelt.png" + name="Squirrel Pelt" + description="Pelt from a cute squirrel. Who killed that poor animal, anyways." + type="generic" + weight="200"/> + <item id="813" + image="generic/wolvernpelt.png" + name="Wolvern Pelt" + description="Pelt from a wolvern. Must have been an experienced hunter, eh." + type="generic" + weight="500"/> + <item id="814" + image="generic/plate-empty.png" + name="Empty Plate" + description="An empty plate. Look for an experienced chef to prepare a nice meal on this!" + type="generic" + weight="80"/> + <item id="815" + image="generic/waxchunk.png" + name="Wax Chunk" + description="A chunk beeswax. It is burning pretty fine." + type="generic" + weight="100"/> + <item id="816" + image="generic/codfish.png" + name="Codfish" + description="A seafish, large and saturating." + type="generic" + weight="300" + maxFloorOffset="9"/> + <item id="817" + image="generic/codfish.png|S:#5b7f5d,ad8e3c,7ba477,c5ba3c,8dc7a2,d5d549,607793,76818e,6ba6a8,7b9798,c9dec0,a8b2a3" + name="Tuna" + description="Tasty seafish, can grow incredibly large. Hard to catch - if you are not a school of dolphins." + type="generic" + weight="270" + maxFloorOffset="9"/> + <item id="818" + image="generic/trout.png" + name="Trout" + description="A very tasty fish. Not simple to prepare properly, though." + type="generic" + weight="150" + maxFloorOffset="9"/> + <item id="819" + image="generic/salmon.png" + name="Salmon" + description="Fascinating fish, easy to catch (if you are a bear)." + type="generic" + weight="210" + maxFloorOffset="9"/> + <item id="820" + image="generic/flour-acorn.png" + name="Acorn Flour" + description="Yes, you will need the finest flour only for your baker attempts." + type="generic" + weight="110"/> <!-- Necklaces --> <item id="1000" - image="equipment/neck/copper-necklace.png|W" + image="equipment/neck/necklace1-gem-copper.png|W" name="%Color% Necklace (Copper)" description="A %color% necklace, made of copper." level="10" @@ -1467,7 +1633,304 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. weight="50" colors="gem" iconColors="gem"> - <sprite gender="unisex">equipment/neck/copper-necklace.xml</sprite> + <sprite gender="unisex">equipment/neck/necklace1-gem-copper.xml</sprite> + </item> + <item id="1001" + image="equipment/neck/necklace1-gem-silver.png|W" + name="%Color% Necklace (Silver)" + description="A %color% necklace, made of silver." + level="20" + type="equip-necklace" + weight="70" + colors="gem" + iconColors="gem"> + <sprite gender="unisex">equipment/neck/necklace1-gem-silver.xml</sprite> + </item> + <item id="1002" + image="equipment/neck/necklace1-gem-gold.png|W" + name="%Color% Necklace (Gold)" + description="A %color% necklace, made of gold." + level="32" + type="equip-necklace" + weight="100" + colors="gem" + iconColors="gem"> + <sprite gender="unisex">equipment/neck/necklace1-gem-gold.xml</sprite> + </item> + <item id="1003" + image="equipment/neck/necklace1-gem-platinum.png|W" + name="%Color% Necklace (Platinum)" + description="A %color% necklace, made of pure platinum." + level="50" + type="equip-necklace" + weight="50" + colors="gem" + iconColors="gem"> + <sprite gender="unisex">equipment/neck/necklace1-gem-platinum.xml</sprite> + </item> + <item id="1004" + image="equipment/neck/necklace-fourleaf.png|W:#402e33,5e3434,824d39,995b44,c47f4e,e0af81" + name="Copper Four-Leaf Necklace" + description="A copper necklace, in the shape of a four-leaf clover. If it makes you lucky?" + level="10" + type="equip-necklace" + weight="50"> + <sprite gender="unisex">equipment/neck/necklace1-gem-copper.xml|#402e33,5e3434,824d39,995b44,c47f4e,e0af81</sprite> + </item> + <item id="1005" + image="equipment/neck/necklace-fourleaf.png|W:#4b3e44,59494c,887565,a29171,ccbb9b,e7debd,faf8f1" + name="Silver Four-Leaf Necklace" + description="A silver necklace, in the shape of a four-leaf clover. If it makes you lucky?" + level="25" + type="equip-necklace" + weight="50"> + <sprite gender="unisex">equipment/neck/necklace1-gem-silver.xml|#4b3e44,59494c,887565,a29171,ccbb9b,e7debd,faf8f1</sprite> + </item> + <item id="1006" + image="equipment/neck/necklace-fourleaf.png|W:#4e431e,87681f,b48221,ce9c3d,f9c466,f1d7a4,fffef1" + name="Golden Four-Leaf Necklace" + description="A golden necklace, in the shape of a four-leaf clover. If it makes you lucky?" + level="40" + type="equip-necklace" + weight="50"> + <sprite gender="unisex">equipment/neck/necklace1-gem-gold.xml|#4e431e,87681f,b48221,ce9c3d,f9c466,f1d7a4,fffef1</sprite> + </item> + <item id="1007" + image="equipment/neck/necklace-fourleaf.png|W:#315a67,a4a4ae,dce5d6,ffffff" + name="Platinum Four-Leaf Necklace" + description="A platinum necklace, in the shape of a four-leaf clover. If it makes you lucky?" + level="60" + type="equip-necklace" + weight="50"> + <sprite gender="unisex">equipment/neck/necklace1-gem-platinum.xml|#315a67,a4a4ae,dce5d6,ffffff</sprite> + </item> + <item id="1008" + image="equipment/neck/necklace-tooth.png" + name="Tooth Necklace" + description="A necklace with a wolvern tooth on it." + level="10" + type="equip-necklace" + weight="70"> + </item> + <item id="1009" + image="equipment/neck/necklace-teeth.png" + name="Teeth Necklace" + description="A necklace with three wolvern teeth on it. Chapeau!" + level="30" + type="equip-necklace" + weight="100"> + </item> + <item id="1010" + image="equipment/neck/necklace-barbarian.png" + name="Teeth Necklace" + description="A necklace with five wolvern teeth on it. Hunting mastery!" + level="50" + type="equip-necklace" + weight="120"> + </item> + <item id="1011" + image="equipment/neck/necklace-heart.png" + name="Heart Necklace" + description="A shiny, golden heart necklace, for your beloved ones." + level="5" + type="equip-necklace" + weight="150"> + </item> + <item id="1012" + image="equipment/neck/necklace-mouboo.png" + name="Mouboo Necklace" + description="You like Mouboos? You need this!" + level="15" + type="equip-necklace" + weight="150"> + </item> + <item id="1013" + image="equipment/neck/necklace-skel.png" + name="Skull Necklace" + description="A necklace holding the model of a human skull. It has a weird aura." + level="25" + type="equip-necklace" + weight="200"> + </item> + + <!-- Rings --> + <item id="1100" + image="equipment/accessoires/ring-simple.png|W:#402e33,5e3434,824d39,995b44,c47f4e,e0af81" + name="Copper Ring" + description="A simple ring, made of copper." + level="10" + type="equip-ring" + weight="20"> + </item> + <item id="1101" + image="equipment/accessoires/ring-simple.png|W:#4b3e44,59494c,887565,a29171,ccbb9b,e7debd,faf8f1" + name="Silver Ring" + description="A simple ring, made of silver." + level="20" + type="equip-ring" + weight="20"> + </item> + <item id="1102" + image="equipment/accessoires/ring-simple.png|W:#4e431e,87681f,b48221,ce9c3d,f9c466,f1d7a4,fffef1" + name="Golden Ring" + description="A simple ring, made of gold." + level="25" + type="equip-ring" + weight="20"> + </item> + <item id="1103" + image="equipment/accessoires/ring-simple.png|W:#315a67,a4a4ae,dce5d6,ffffff" + name="Platinum Ring" + description="A simple ring, made of platinum." + level="40" + type="equip-ring" + weight="20"> + </item> + <item id="1104" + image="equipment/accessoires/ring-simple.png|W:#10201f,223a23,0b4936,4b7145,497e5e,b2d6ab,daf7fa" + name="Soul Ring" + description="A very special ring, made of zealite. It can connect two souls." + level="20" + type="equip-ring" + weight="1"> + </item> + <item id="1105" + image="equipment/accessoires/ring1-gem-copper.png|W" + name="%Color% Ring (Copper)" + description="A %color% ring, made of copper." + level="10" + type="equip-ring" + weight="50" + colors="gem" + iconColors="gem"> + </item> + <item id="1106" + image="equipment/accessoires/ring1-gem-silver.png|W" + name="%Color% Ring (Silver)" + description="A %color% ring, made of silver." + level="10" + type="equip-ring" + weight="50" + colors="gem" + iconColors="gem"> + </item> + <item id="1107" + image="equipment/accessoires/ring1-gem-gold.png|W" + name="%Color% Ring (Gold)" + description="A %color% ring, made of gold." + level="10" + type="equip-ring" + weight="50" + colors="gem" + iconColors="gem"> + </item> + <item id="1108" + image="equipment/accessoires/ring1-gem-platinum.png|W" + name="%Color% Ring (Platinum)" + description="A %color% ring, made of platinum." + level="10" + type="equip-ring" + weight="50" + colors="gem" + iconColors="gem"> + </item> + <item id="1109" + image="equipment/accessoires/ring2-gem-copper.png|W" + name="%Color% Signet Ring (Copper)" + description="A %color% signet ring, made of copper." + level="10" + type="equip-ring" + weight="80" + colors="gem" + iconColors="gem"> + </item> + <item id="1110" + image="equipment/accessoires/ring2-gem-silver.png|W" + name="%Color% Signet Ring (Silver)" + description="A %color% signet ring, made of silver." + level="10" + type="equip-ring" + weight="80" + colors="gem" + iconColors="gem"> + </item> + <item id="1111" + image="equipment/accessoires/ring2-gem-gold.png|W" + name="%Color% Signet Ring (Gold)" + description="A %color% signet ring, made of gold." + level="10" + type="equip-ring" + weight="80" + colors="gem" + iconColors="gem"> + </item> + <item id="1112" + image="equipment/accessoires/ring2-gem-platinum.png|W" + name="%Color% Signet Ring (Platinum)" + description="A %color% signet ring, made of platinum." + level="10" + type="equip-ring" + weight="80" + colors="gem" + iconColors="gem"> + </item> + + <!-- Charms --> + <item id="1200" + image="equipment/accessoires/ancientscroll.png" + name="Ancient Scroll" + description="A scroll, with writings in a long forgotten language. It may be mananese, but you are not sure at all." + level="25" + type="equip-charm" + weight="80"> + </item> + <item id="1201" + image="equipment/accessoires/clover.png" + name="Four-Leaf Clover" + description="Look what you have found! Lucky you!" + level="20" + type="equip-charm" + weight="10"> + </item> + <item id="1202" + image="equipment/accessoires/firescroll.png" + name="Fire Scroll" + description="Equippable scroll with a fire spell on it. What kind of effect may this have?" + level="45" + type="equip-charm" + weight="120"> + </item> + <item id="1203" + image="equipment/accessoires/grimoire.png" + name="Grimoire" + description="A Sage's spellbook. Sure it contains useful information for mages." + level="30" + type="equip-charm" + weight="220"> + </item> + <item id="1204" + image="equipment/accessoires/heart-isis.png" + name="Heart of Isis" + description="Heart-shaped ruby, used for this magic piece of magic. Looks somewhat legacy." + level="70" + type="equip-charm" + weight="150"> + </item> + <item id="1205" + image="equipment/accessoires/thetabook.png" + name="Theta Book" + description="A Wizard's spell book from the old days. What could be written inside?" + level="50" + type="equip-charm" + weight="200"> + </item> + <item id="1206" + image="equipment/accessoires/towel-flowers.png" + name="Hitchhiker's Towel" + description="Never, never travel without your towel on you!" + level="20" + type="equip-charm" + weight="100"> </item> <!-- Chest Armors --> @@ -1609,7 +2072,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Golden Warlord Plate" description="Strong and decorative armor, made of pure gold." defense="650" - level="50" + level="70" type="equip-torso" weight="2500"> <sprite gender="unisex">equipment/chest/warlordplate-male.xml|#4e431e,87681f,b48221,ce9c3d,f9c466,f1d7a4,fffef1</sprite> @@ -1621,8 +2084,8 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. image="equipment/chest/apprenticerobe.png|W" name="Apprentice Robe" description="A Robe for those interested in using magic." - defense="100" - level="10" + defense="10" + level="30" type="equip-torso" colors="simple" iconColors="simple" @@ -1637,8 +2100,8 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. image="equipment/chest/assassinchest.png" name="Assassin Chest Armor" description="A hard but flexible plate armor, protects but does not reduce mobility." - defense="100" - level="10" + defense="50" + level="60" type="equip-torso" weight="100"> <sprite gender="unisex">equipment/chest/assassinchest-male.xml</sprite> @@ -1649,7 +2112,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Black Armor" description="If you like black, this may be suitable. If you dont, better choose something else." defense="100" - level="10" + level="55" type="equip-torso" weight="100"> <sprite gender="unisex">equipment/chest/blackarmor-male.xml</sprite> @@ -1660,7 +2123,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Chainmail" description="A chainmail armor, originally used by knights. Good for protection, but heavy." defense="100" - level="10" + level="30" type="equip-torso" weight="100"> <sprite gender="unisex">equipment/chest/chainmail-male.xml</sprite> @@ -1671,7 +2134,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Evocator Robe" description="A robe for advanced mages who are focused on creating life, and taking it." defense="100" - level="10" + level="70" type="equip-torso" weight="100"> <sprite gender="unisex">equipment/chest/evocatorrobe-male.xml</sprite> @@ -1685,7 +2148,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="%Color% Justifier Chest" description="A %color% chest armor, due to its lightweight mainly used by archers." defense="100" - level="10" + level="65" type="equip-torso" weight="100" colors="simple" @@ -1698,7 +2161,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Light Platemail" description="A plate armor, originally used by strong knights. Good for protection, but very heavy." defense="100" - level="10" + level="20" type="equip-torso" weight="100"> <sprite gender="unisex">equipment/chest/platemail-male.xml</sprite> @@ -1709,7 +2172,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Pelt Jacket" description="A warm jacket with pelt. Be aware of PETA when wearing this." defense="100" - level="10" + level="33" type="equip-torso" weight="100"> <sprite gender="unisex">equipment/chest/peltjacket-male.xml</sprite> @@ -1720,7 +2183,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Snake Plate" description="A light plate armor, made of snake leather. Very robust, and not too heavy." defense="100" - level="10" + level="80" type="equip-torso" weight="100"> <sprite gender="unisex">equipment/chest/snakeplate-male.xml</sprite> @@ -1731,7 +2194,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Sorcerer Robe" description="A Robe for experienced sorcerers." defense="100" - level="10" + level="65" type="equip-torso" weight="100"> <sprite gender="unisex">equipment/chest/sorcererrobe-male.xml</sprite> @@ -1745,7 +2208,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Terranite Armor" description="A piece of chest armor, made from Terranite. Very useful against magic attacks." defense="100" - level="10" + level="55" type="equip-torso" weight="100"> <sprite gender="unisex">equipment/chest/terranitearmor-male.xml</sprite> @@ -1756,7 +2219,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Wizard Robe" description="A protective light robe, mostly used by Wizards." defense="100" - level="10" + level="85" type="equip-torso" weight="100"> <sprite gender="unisex">equipment/chest/wizardrobe-male.xml</sprite> @@ -1823,7 +2286,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Assassin Boots" description="Special, thin boots, used to move silently." defense="10" - level="10" + level="40" type="equip-feet" weight="10" maxFloorOffset="8"> @@ -1835,7 +2298,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Bromenal Boots" description="Robust boots for experienced fighters." defense="10" - level="10" + level="55" type="equip-feet" weight="10" maxFloorOffset="8"> @@ -1847,7 +2310,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Riding Boots" description="Heavy boots with a long shaft, used for riding or for a good stand." defense="10" - level="10" + level="75" type="equip-feet" weight="10" maxFloorOffset="8"> @@ -1859,7 +2322,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Slippers" description="Very light slippers. Normally used indoors, but they also help to have a good connection to the earth, and to the Mana within." defense="10" - level="10" + level="23" type="equip-feet" weight="10" maxFloorOffset="8"> @@ -1871,7 +2334,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Warlord Boots" description="Only the best swordsmen are capable of fighting with those heavy shoes." defense="10" - level="10" + level="60" type="equip-feet" weight="10" maxFloorOffset="8"> @@ -1883,7 +2346,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="%Color% Mana Slippers" description="Very light %color% slippers, with a robust sole. They also help to have a good connection to the earth, and to the Mana within, so they are quite useful for mages." defense="10" - level="10" + level="42" type="equip-feet" weight="10" maxFloorOffset="8" @@ -1897,13 +2360,49 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Squirrel Boots" description="Shoort boots made of squirrel leather, well-designed for moving in the forest." defense="10" - level="10" + level="37" type="equip-feet" weight="10" maxFloorOffset="8"> <sprite gender="unisex">equipment/feet/squirrelboots-male.xml|#25211a,30291c,3c3022,574731,6d5b3e,a0804c,c1ad84</sprite> <sprite gender="female">equipment/feet/squirrelboots-female.xml|#25211a,30291c,3c3022,574731,6d5b3e,a0804c,c1ad84</sprite> </item> + <item id="1811" + image="equipment/feet/blackboots.png" + name="Black Boots" + description="Heavy, black boots. Normally worn by soldiers. Equipped with a steel cap, for tough operations." + defense="7" + level="60" + type="equip-feet" + weight="200" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/feet/boots-male.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + </item> + <item id="1812" + image="equipment/feet/leatherboots.png" + name="Leather Boots" + description="Stylish boots made of leather. Protective, comfortable, lightweight." + defense="5" + level="27" + type="equip-feet" + weight="150" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/feet/boots-male.xml|#3f221d,754d23,f5cea4</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#3f221d,754d23,f5cea4</sprite> + </item> + <item id="1813" + image="equipment/feet/goldenwarlordboots.png" + name="Golden Warlord Boots" + description="Shiny, golden boots for rich fighters who do not need to focus on fighting - because that may give diry shoes." + defense="10" + level="10" + type="equip-feet" + weight="400" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/feet/warlordboots-male.xml|#4e431e,87681f,b48221,ce9c3d,f9c466,f1d7a4,fffef1</sprite> + <sprite gender="female">equipment/feet/warlordboots-female.xml|#4e431e,87681f,b48221,ce9c3d,f9c466,f1d7a4,fffef1</sprite> + </item> <!-- Gloves --> <item id="2000" @@ -1986,9 +2485,9 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Assassin Gloves" description="Thin, but deadly gloves, best to be used when fighting with bare hands." defense="10" - level="10" + level="45" type="equip-arms" - weight="0" + weight="10" maxFloorOffset="16"> <sprite gender="unisex">equipment/hands/assassingloves-male.xml</sprite> <sprite gender="female">equipment/hands/assassingloves-female.xml</sprite> @@ -1998,9 +2497,9 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Bromenal Gloves" description="A Fighter's gloves from material pretty unknown nowadays." defense="10" - level="10" + level="50" type="equip-arms" - weight="0" + weight="10" maxFloorOffset="16"> <sprite gender="unisex">equipment/hands/bromenalgloves-male.xml</sprite> <sprite gender="female">equipment/hands/bromenalgloves-female.xml</sprite> @@ -2010,9 +2509,9 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Short Gloves" description="Very thin gloves. They do not protect well, but they are not a big barrier for Mana either." defense="10" - level="10" + level="22" type="equip-arms" - weight="0" + weight="01" maxFloorOffset="16"> <sprite gender="unisex">equipment/hands/shortgloves-male.xml</sprite> <sprite gender="female">equipment/hands/shortgloves-female.xml</sprite> @@ -2022,15 +2521,63 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="%Color% Silk Gloves" description="Very thin %color% gloves, made of silk. They do not protect well, but they are no barrier for Mana at all." defense="10" - level="10" + level="30" type="equip-arms" - weight="0" + weight="10" maxFloorOffset="16" colors="silk" iconColors="silkS"> <sprite gender="unisex">equipment/hands/shortgloves-male.xml</sprite> <sprite gender="female">equipment/hands/shortgloves-female.xml</sprite> </item> + <item id="2010" + image="equipment/hands/blackgloves.png" + name="Black Gloves" + description="Heavy, black gloves for melee fighters. Protective, but not so easy to fight with." + defense="10" + level="55" + type="equip-arms" + weight="100" + maxFloorOffset="16"> + <sprite gender="unisex">equipment/hands/shortgloves-male.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/hands/shortgloves-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + </item> + <item id="2011" + image="equipment/hands/fursgloves.png" + name="Fur Gloves" + description="Leather gloves with comfy fur inside. Never again cold fingers!" + defense="10" + level="35" + type="equip-arms" + weight="100" + maxFloorOffset="16"> + <sprite gender="unisex">equipment/hands/fursgloves-male.xml</sprite> + <sprite gender="female">equipment/hands/fursgloves-female.xml</sprite> + </item> + <item id="2012" + image="equipment/hands/goldenarmbands.png" + name="Golden Armbands" + description="Shiny golden armbands. Not exceptionally useful for fighting, but great to show off with." + defense="10" + level="65" + type="equip-arms" + weight="100" + maxFloorOffset="16"> + <sprite gender="unisex">equipment/hands/armbands-male.xml|#663d38,4e431e,8f5c52,b48221,ad7c65,f9c466,d9c9b2,f1d7a4</sprite> + <sprite gender="female">equipment/hands/armbands-female.xml|#663d38,4e431e,8f5c52,b48221,ad7c65,f9c466,d9c9b2,f1d7a4</sprite> + </item> + <item id="2013" + image="equipment/hands/managloves.png" + name="Mana Gloves" + description="Light gloves, shimmering in a light blue. You can feel the manaic aura even when just looking at them." + defense="10" + level="50" + type="equip-arms" + weight="100" + maxFloorOffset="16"> + <sprite gender="unisex">equipment/hands/managloves-male.xml</sprite> + <sprite gender="female">equipment/hands/managloves-female.xml</sprite> + </item> <!-- Pants --> <item id="2200" @@ -2127,7 +2674,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Assassin Pants" description="Dark colored pants, for fighters to be invisible in darkness." defense="100" - level="10" + level="40" type="equip-legs" weight="100" maxFloorOffset="8"> @@ -2139,7 +2686,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Chainmail Skirt" description="A heavy skirt made of chainmail material. Quite protective." defense="100" - level="10" + level="30" type="equip-legs" weight="100" maxFloorOffset="8"> @@ -2163,7 +2710,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. name="Terranite Pants" description="A pair of pretty stiff pants, made from Terranite. Very useful against magic attacks." defense="100" - level="10" + level="55" type="equip-legs" weight="100" maxFloorOffset="8"> @@ -2209,10 +2756,11 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. image="equipment/shields/woodenshield.png" name="Wooden Shield" description="A shield made of wood." - defense="72" + defense="150" level="12" type="equip-shield" weight="2450"> + <sprite>equipment/shields/woodenshield.xml</sprite> </item> <item id="2703" image="equipment/shields/steelshield.png" @@ -2222,6 +2770,47 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. level="20" type="equip-shield" weight="5500"> + <sprite>equipment/shields/steelshield.xml</sprite> + </item> + <item id="2704" + image="equipment/shields/ancientshield.png" + name="Ancient Shield" + description="A shield made wood and leather. It has drawings on it, looks like from a forgotten tribe." + defense="180" + level="35" + type="equip-shield" + weight="2500"> + <sprite>equipment/shields/dragonshield.xml</sprite> + </item> + <item id="2705" + image="equipment/shields/bladeshield.png" + name="Blade Shield" + description="An iron shield, the edges are designed with blades. Pretty dangerous." + defense="150" + level="50" + type="equip-shield" + weight="4500"> + <sprite>equipment/shields/bladeshield.xml</sprite> + </item> + <item id="2706" + image="equipment/shields/dragonshield.png" + name="Dragon Shield" + description="A steel shield, hardened in the blood of dragons. The ultimate defense item." + defense="350" + level="65" + type="equip-shield" + weight="6500"> + <sprite>equipment/shields/dragonshield.xml</sprite> + </item> + <item id="2707" + image="equipment/shields/buckler.png" + name="Buckler" + description="A small, round wooden shield. Small, but still somewhat protective." + defense="100" + level="12" + type="equip-shield" + weight="850"> + <sprite>equipment/shields/buckler.xml</sprite> </item> <!-- Head Gears --> @@ -2662,8 +3251,18 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. weight="100"> <sprite>equipment/head/wizardhat.xml</sprite> </item> + <item id="2934" + image="equipment/head/captainhat.png" + name="Captain's Hat" + description="Harr harr! Aboard, you stinky landlubbers! Hoist the sails!" + defense="12" + level="50" + type="equip-head" + weight="100"> + <sprite>equipment/head/captainhat.xml</sprite> + </item> - <!-- Neck Armors --> + <!-- Neck Armors & Accessoires --> <item id="3200" image="equipment/neck/shemagh.png" name="Shemagh" @@ -2689,7 +3288,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <sprite gender="female">equipment/neck/banditshawl.xml</sprite> </item> <item id="3202" - image="equipment/neck/eyepatch.png" + image="equipment/accessoires/eyepatch.png" name="Eye Patch" description="Arr! What's a pirate with two eyes? A not-pirate! Ar Arr!" defense="3" @@ -2697,8 +3296,93 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. type="equip-neck" weight="8" drawAfter="torso"> - <sprite gender="unisex">equipment/neck/eyepatch.xml</sprite> - <sprite gender="female">equipment/neck/eyepatch.xml</sprite> + <sprite gender="unisex">equipment/accessoires/eyepatch.xml</sprite> + <sprite gender="female">equipment/accessoires/eyepatch.xml</sprite> + </item> + <!-- Placeholder Neck --> + <item id="3203" + image="equipment/accessoires/burglarmask.png" + name="Burglar Mask" + description="Wear it, and noone will recognize you! Okay, the police will." + defense="4" + level="25" + type="equip-neck" + weight="8" + drawAfter="torso"> + <sprite gender="unisex">equipment/accessoires/burglarmask.xml</sprite> + <sprite gender="female">equipment/accessoires/burglarmask.xml</sprite> + </item> + <item id="3204" + image="equipment/accessoires/heartglasses.png" + name="Heart Glasses" + description="Heart-shaped glasses. Its so 80's style." + defense="5" + level="45" + type="equip-neck" + weight="8" + drawAfter="torso"> + <sprite gender="unisex">equipment/accessoires/heartglasses.xml</sprite> + <sprite gender="female">equipment/accessoires/heartglasses.xml</sprite> + </item> + <item id="3205" + image="equipment/accessoires/mustache.png" + name="Mustache" + description="You are not serious, are you?" + defense="1" + level="10" + type="equip-neck" + weight="8" + drawAfter="torso"> + <sprite gender="unisex">equipment/accessoires/mustache.xml</sprite> + <sprite gender="female">equipment/accessoires/mustache.xml</sprite> + </item> + <item id="3206" + image="equipment/accessoires/rednose.png" + name="Red Nose" + description="A red nose, made of plastic. Wearing this you look like Rudolph." + defense="2" + level="15" + type="equip-neck" + weight="8" + drawAfter="torso"> + <sprite gender="unisex">equipment/accessoires/rednose.xml</sprite> + <sprite gender="female">equipment/accessoires/rednose.xml</sprite> + </item> + <item id="3207" + image="equipment/accessoires/sunglasses.png" + name="Sunglasses" + description="The sun shines too bright? No problem, just wear those sunglasses." + defense="8" + level="65" + type="equip-neck" + weight="8" + drawAfter="torso"> + <sprite gender="unisex">equipment/accessoires/sunglasses.xml</sprite> + <sprite gender="female">equipment/accessoires/sunglasses.xml</sprite> + </item> + <item id="3208" + image="equipment/accessoires/beard.png" + name="Beard" + description="This definitely makes you look.. erm.. wiser." + defense="1" + level="10" + type="equip-neck" + weight="12" + drawAfter="torso"> + <sprite gender="unisex">equipment/accessoires/beard.xml</sprite> + <sprite gender="female">equipment/accessoires/beard.xml</sprite> + </item> + <item id="3209" + image="equipment/accessoires/fullbeard-white.png" + name="Full Beard" + description="If only you had a red bobble hat now, you would look like Santa!" + defense="2" + level="10" + type="equip-neck" + weight="16" + drawAfter="torso"> + <sprite gender="unisex">equipment/accessoires/fullbeard-white.xml</sprite> + <sprite gender="female">equipment/accessoires/fullbeard-white.xml</sprite> </item> <!-- Weapons --> @@ -2719,7 +3403,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <item id="3501" image="equipment/weapons/piouslayer.png" name="Piou Slayer" - description="A short sword for amateurs." + description="A short sword for amateurs. Well, more a dagger than a sword, that is." attack="150" attack-range="1" level="3" @@ -2752,9 +3436,9 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. attack-range="1" level="5" type="equip-1hand" - attack-action="attack" + attack-action="attack_chop" weight="25"> - <sprite>equipment/weapons/woodensword.xml</sprite> + <sprite>equipment/weapons/sword-wooden.xml</sprite> <sound event="hit">weapons/piouslayer/hit1.ogg</sound> <sound event="miss">weapons/piouslayer/miss1.ogg</sound> </item> @@ -2873,16 +3557,16 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <sprite>equipment/weapons/axe.xml</sprite> </item> <item id="3513" - image="equipment/weapons/chopstick.png" - name="Chopstick" - description="A long chopstick, simple but effective for smashing." + image="equipment/weapons/staff.png" + name="Wooden Staff" + description="A long wooden staff, simple but effective for smashing. Or for magic. Or for both." attack="400" attack-range="2" level="10" type="equip-2hand" attack-action="attack_chop_long" - weight="800"> - <sprite>equipment/weapons/chopstick.xml</sprite> + weight="400"> + <sprite>equipment/weapons/staff.xml</sprite> </item> <item id="3514" image="equipment/weapons/halberd.png" @@ -2925,6 +3609,155 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <sound event="miss">weapons/knife/miss1.ogg</sound> </item> + <!-- Placeholder Weapons --> + <item id="3517" + image="equipment/weapons/chopper.png" + name="Chopper" + description="Chop, chop, parsley. Chop, chop, head." + attack="400" + attack-range="1" + level="10" + type="equip-1hand" + attack-action="attack_chop" + weight="900"> + <sprite>equipment/weapons/chopper.xml</sprite> + </item> + <item id="3518" + image="equipment/weapons/cleaver.png" + name="Cleaver" + description="Good for chopping, but even better for fighting, smashing, killing." + attack="500" + attack-range="1" + level="10" + type="equip-1hand" + attack-action="attack_chop" + weight="1100"> + <sprite>equipment/weapons/chopper.xml</sprite> <!-- FIXME --> + </item> + <item id="3519" + image="equipment/weapons/rockknife.png" + name="Rock Knife" + description="Machete-like weapon, made of hard stone. Not a weapon for pacifists." + attack="600" + attack-range="1" + level="10" + type="equip-1hand" + attack-action="attack_chop" + weight="1300"> + <sprite>equipment/weapons/chopper.xml</sprite> <!-- FIXME --> + </item> + <item id="3520" + image="equipment/weapons/bronzegladius.png" + name="Bronze Gladius" + description="A typical one-handed sword, made out of bronze." + attack="280" + attack-range="1" + level="15" + type="equip-1hand" + attack-action="attack_chop" + weight="200"> + <sprite>equipment/weapons/sword-bronze.xml</sprite> + </item> + <item id="3521" + image="equipment/weapons/shortsword.png" + name="Short Sword" + description="Iron short sword. The standard weapon for experienced knights." + attack="380" + attack-range="1" + level="30" + type="equip-1hand" + attack-action="attack_chop" + weight="350"> + <sprite>equipment/weapons/sword-iron.xml</sprite> + </item> + <item id="3522" + image="equipment/weapons/longsword.png" + name="Long Sword" + description="If you are strong enough, this long sword gives you quite more destructive power." + attack="480" + attack-range="1" + level="45" + type="equip-1hand" + attack-action="attack_chop" + weight="600"> + <sprite>equipment/weapons/sword-iron-long.xml</sprite> + </item> + <item id="3523" + image="equipment/weapons/spear.png" + name="Spear" + description="If you train hard, you can defeat whole armies with that, keeping your enemies on distance." + attack="750" + attack-range="2" + level="40" + type="equip-2hand" + attack-action="attack_chop_long" + weight="1500"> + <sprite>equipment/weapons/halberd.xml</sprite> <!-- FIXME --> + </item> + <item id="3524" + image="equipment/weapons/katana.png" + name="Katana" + description="A typical japanese two-hand sword. Incredibly sharp, incredibly dangerous." + attack="850" + attack-range="2" + level="20" + type="equip-2hand" + attack-action="attack_chop_long" + weight="900"> + <sprite>equipment/weapons/halberd.xml</sprite> <!-- FIXME --> + </item> + <item id="3525" + image="equipment/weapons/warpedstaff.png" + name="Warped Staff" + description="A staff made out of a strange branch, warped within itself." + attack="400" + attack-range="2" + level="40" + type="equip-2hand" + attack-action="attack_chop_long" + weight="600"> + <sprite>equipment/weapons/staff-warped.xml</sprite> + </item> + <item id="3526" + image="equipment/weapons/wizardstaff.png|W" + name="Wizard Staff (%Color%)" + description="A professional staff with a %color%. In the hands of an experienced wizard, it is able to move the mountains." + attack="400" + attack-range="2" + level="10" + type="equip-2hand" + attack-action="attack_chop_long" + colors="gem" + iconColors="gem" + weight="800"> + <sprite>equipment/weapons/staff-wizard.xml</sprite> + </item> + <item id="3527" + image="equipment/weapons/lifestaff.png" + name="Staff of Life" + description="A enchanted piece of wood. Very suitable for mages." + attack="400" + attack-range="2" + level="10" + type="equip-2hand" + attack-action="attack_chop_long" + weight="900"> + <sprite>equipment/weapons/staff-life.xml</sprite> + </item> + <item id="3528" + image="equipment/weapons/wand.png" + name="Apprentice Wand (%Color%)" + description="A simple %color% wand for you once may become an awesome magician." + attack="50" + attack-range="2" + level="20" + type="equip-1hand" + attack-action="attack_wand" + colors="gem" + iconColors="gem" + weight="75"> + <sprite>equipment/weapons/trainingwand.xml</sprite> + </item> <!-- Pets --> <item id="4000" @@ -3137,47 +3970,52 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <item id="5022" image="usable/gem3-polished.png|W:#315a67,a4a4ae,dce5d6,ffffff" name="Diamond" - useButton="Gem" + useButton="Insert" description="A diamond, polished and shining." type="card" + cardColor="2" weight="50" maxFloorOffset="15"/> <item id="5023" image="usable/gem1-polished.png|W:#581a1a,a41111,c03a3a,ff6060,ffffff" name="Ruby" - useButton="Gem" + useButton="Insert" description="A polished ruby, blinking in bright red color." type="card" + cardColor="3" weight="50" maxFloorOffset="15"/> <item id="5024" image="usable/gem2-polished.png|W:#1f9c1f,89d689,ffffff" name="Emerald" - useButton="Gem" + useButton="Insert" description="A polished Emerald, beautiful and green." type="card" + cardColor="4" weight="50" maxFloorOffset="15"/> <item id="5025" image="usable/gem2-polished.png|W:#4b4bbd,888af4,ffffff" name="Sapphire" - useButton="Gem" + useButton="Insert" description="A polished sapphire, blinking in dark blue." type="card" + cardColor="5" weight="50" maxFloorOffset="15"/> <item id="5026" image="usable/gem1-polished.png|W:#ccb534,f1ea8e,ffffaa,ffffff" name="Topaz" - useButton="Gem" + useButton="Insert" description="A Topaz, polished and beautiful." type="card" + cardColor="6" weight="50" maxFloorOffset="15"/> <item id="5027" image="usable/gem3-polished.png|W:#530a7c,b362e1,ca87ef,ffffff" name="Amethyst" - useButton="Gem" + useButton="Insert" description="A polished Amethyst. Some say it has the power to heal." type="card" weight="50" @@ -3185,7 +4023,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <item id="5028" image="usable/gem-crude.png|W:#315a67,a4a4ae,dce5d6,ffffff" name="Crude Diamond" - useButton="Gem" + useButton="Insert" description="A crude diamond, fresh from the mines." type="card" cardColor="2" @@ -3194,7 +4032,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <item id="5029" image="usable/gem-crude.png|W:#581a1a,a41111,c03a3a,ff6060" name="Crude Ruby" - useButton="Gem" + useButton="Insert" description="A crude ruby, fresh from the mines." type="card" cardColor="3" @@ -3203,7 +4041,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <item id="5030" image="usable/gem-crude.png|W:#1f9c1f,89d689" name="Crude Emerald" - useButton="Gem" + useButton="Insert" description="A crude emerald, fresh from the mines." type="card" cardColor="4" @@ -3212,7 +4050,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <item id="5031" image="usable/gem-crude.png|W:#4b4bbd,888af4" name="Crude Sapphire" - useButton="Gem" + useButton="Insert" description="A crude sapphire, fresh from the mines." type="card" cardColor="5" @@ -3221,7 +4059,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <item id="5032" image="usable/gem-crude.png|W:#ccb534,f1ea8e,ffffaa" name="Crude Topaz" - useButton="Gem" + useButton="Insert" description="A crude topaz, fresh from the mines." type="card" cardColor="6" @@ -3326,6 +4164,54 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. weight="1" cardColor="14" maxFloorOffset="15"/> + <item id="5044" + image="usable/runestone-uruz.png" + name="Uruz Runestone" + useButton="Insert" + description="A small, round stone with a symbol on it. Represents strength." + type="card" + weight="100" + maxFloorOffset="15"/> + <item id="5045" + image="usable/runestone-raido.png" + name="Raido Runestone" + useButton="Insert" + description="A small, round stone with a symbol on it. Represents agility." + type="card" + weight="100" + maxFloorOffset="15"/> + <item id="5046" + image="usable/runestone-thurisaz.png" + name="Thurisaz Runestone" + useButton="Insert" + description="A small, round stone with a symbol on it. Represents vitality." + type="card" + weight="100" + maxFloorOffset="15"/> + <item id="5047" + image="usable/runestone-kaunaz.png" + name="Kaunaz Runestone" + useButton="Insert" + description="A small, round stone with a symbol on it. Represents intelligence." + type="card" + weight="100" + maxFloorOffset="15"/> + <item id="5048" + image="usable/runestone-dagaz.png" + name="Dagaz Runestone" + useButton="Insert" + description="A small, round stone with a symbol on it. Represents dexterity." + type="card" + weight="100" + maxFloorOffset="15"/> + <item id="5049" + image="usable/runestone-peorth.png" + name="Peorth Runestone" + useButton="Insert" + description="A small, round stone with a symbol on it. Represents luck." + type="card" + weight="100" + maxFloorOffset="15"/> <!-- Bows --> <item id="6000" @@ -3385,6 +4271,74 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <sound event="hit">weapons/bow-forest/hit1.ogg</sound> <sound event="miss">weapons/bow-forest/miss1.ogg</sound> </item> + <item id="6003" + image="equipment/weapons/desertbow.png" + name="Desert Bow" + description="Fragile long bow, for open ranges. Needs some training." + attack="250" + attack-range="7" + missile-particle="graphics/particles/training-arrow.xml" + missile-z="32" + missile-lifetime="500" + missile-speed="6" + missile-diedistance="3" + level="30" + type="equip-2hand" + attack-action="attack_bow" + weight="390"> + <sprite>equipment/weapons/woodenbow.xml</sprite> + </item> + <item id="6004" + image="equipment/weapons/championbow.png" + name="Champion Bow" + description="A bow for champions. Ask Jesusalva." + attack="350" + attack-range="6" + missile-particle="graphics/particles/training-arrow.xml" + missile-z="32" + missile-lifetime="500" + missile-speed="6" + missile-diedistance="3" + level="40" + type="equip-2hand" + attack-action="attack_bow" + weight="580"> + <sprite>equipment/weapons/woodenbow.xml</sprite> + </item> + <item id="6005" + image="equipment/weapons/bansheebow.png" + name="Banshee Bow" + description="A bow, holding the evil powers of a legacy world." + attack="450" + attack-range="6" + missile-particle="graphics/particles/training-arrow.xml" + missile-z="32" + missile-lifetime="500" + missile-speed="6" + missile-diedistance="3" + level="60" + type="equip-2hand" + attack-action="attack_bow" + weight="480"> + <sprite>equipment/weapons/woodenbow.xml</sprite> + </item> + <item id="6006" + image="equipment/weapons/slingshot.png" + name="Slingshot" + description="Some say its a toy, I say its a weapon. Ask David." + attack="250" + attack-range="5" + missile-particle="graphics/particles/training-arrow.xml" + missile-z="32" + missile-lifetime="500" + missile-speed="6" + missile-diedistance="3" + level="20" + type="equip-2hand" + attack-action="attack_bow" + weight="100"> + <sprite>equipment/weapons/woodenbow.xml</sprite> + </item> <!-- Arrows --> <item id="6500" @@ -3394,6 +4348,41 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. type="equip-ammo" attack="100" weight="1"/> + <item id="6501" + image="equipment/ammo/ironarrow.png" + name="Iron Arrow" + description="Solid arrow for bowmen. Careful, its sharp!" + type="equip-ammo" + attack="150" + weight="2"/> + <item id="6502" + image="equipment/ammo/bonearrow.png" + name="Bone Arrow" + description="Scary arrow, carved from a pice of bone. Very lightweight." + type="equip-ammo" + attack="180" + weight="0"/> + <item id="6503" + image="equipment/ammo/poisonedarrow.png" + name="Poisoned Arrow" + description="Sharp arrow, with a poisoned tip. Don't touch it!" + type="equip-ammo" + attack="200" + weight="1"/> + <item id="6504" + image="equipment/ammo/terranitearrow.png" + name="Terranit Arrow" + description="Professioal arrow, made from terranite. Sharp, stiff, deadly." + type="equip-ammo" + attack="250" + weight="1"/> + <item id="6505" + image="equipment/ammo/stoneprojectile.png" + name="Stone Projectile" + description="Ammo for your slingshot. Can be very powerful, when its in David's hands. What about yours?" + type="equip-ammo" + attack="200" + weight="1"/> <!-- Fun Items --> <item id="7420" diff --git a/maps/009-1.tmx b/maps/009-1.tmx index ac50dd3e..0ee9968d 100644 --- a/maps/009-1.tmx +++ b/maps/009-1.tmx @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<map version="1.2" tiledversion="1.3.4" orientation="orthogonal" renderorder="right-down" width="270" height="230" tilewidth="32" tileheight="32" infinite="0" nextlayerid="60" nextobjectid="34"> +<map version="1.4" tiledversion="1.4.1" orientation="orthogonal" renderorder="right-down" width="270" height="230" tilewidth="32" tileheight="32" infinite="0" nextlayerid="60" nextobjectid="38"> <properties> <property name="license" value="CC BY-SA 3.0"/> <property name="manaplus version" value="2"/> @@ -2654,8 +2654,8 @@ 1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,1403,1405,1405,1405,0,0,2372,0,0,0,0,0,0,1405,1405,1405,1405,0,0,0,0,0,0,0,0,1405,1405,1405,1405,1405,1405,1405,0,2372,0,0,0,0,0,0,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,2372,2372,2372,2372,0,2373,0,0,0,0,0,0,0,0,2372,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,2372,2372,2372,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1403,1403,1403,1403,2375,2375,1403,1403,1403,1403,2372,2372,2372,2372,2372,2372,2372,2372,2372,2372, 1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1403,1403,1403,1403,1403,2372,2372,1403,1403,2372,2372,1403,1405,1405,1405,0,0,0,0,0,0,0,0,2373,1405,1405,1405,1405,0,0,0,0,0,0,0,0,1405,1405,1405,1405,1405,1405,1405,1405,0,0,0,0,0,0,2372,0,0,0,0,2372,2372,0,0,0,0,0,2372,0,0,2372,2372,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1403,1403,2372,1403,1403,1403,2372,1403,1403,1403,1403,1403,2372,2372,2372,2372,2372,2372,2372,2372, 1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,2372,2372,2372,1403,1405,1405,0,0,0,2375,2375,0,0,0,0,0,0,1405,1405,1405,1405,0,0,0,0,0,0,0,0,1405,1405,1405,1405,1405,1405,1405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,0,0,2373,2373,2373,2373,2373,2373,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1403,2372,1403,1403,1403,1403,1403,1403,1403,1403,2372,1403,1403,1403,1403,2372,2372,2372,2372,2372, -1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,2372,2372,1403,1405,1405,0,0,0,0,0,0,0,0,0,0,0,0,1405,1405,1405,0,0,0,0,0,0,0,0,1405,1405,1405,1405,1405,1405,1405,0,1403,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,0,2375,2375,0,0,0,0,0,2373,2373,2373,2373,2373,2373,2373,2373,2373,0,2372,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,2372,0,0,0,0,0,0,2372,0,0,0,1403,1403,1403,1403,2372,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,2372,2372,2372, -1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,1403,1403,1403,1405,1405,0,0,0,0,0,0,0,2372,0,0,0,0,1405,1405,1405,0,0,0,0,0,0,0,0,1405,1405,1405,1405,1405,1405,1405,0,0,1403,1403,0,0,2373,2373,2373,2373,2373,2373,2373,2373,2373,2373,0,0,0,0,0,0,0,0,2372,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2373,2373,2373,2373,2373,2373,2373,2373,2373,2373,2373,2373,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1403,1403,2372,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,2372, +1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,2372,2372,1403,1405,1405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1405,1405,1405,1405,1405,1405,1405,0,1403,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,0,2375,2375,0,0,0,0,0,2373,2373,2373,2373,2373,2373,2373,2373,2373,0,2372,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,2372,0,0,0,0,0,0,2372,0,0,0,1403,1403,1403,1403,2372,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,2372,2372,2372, +1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,1403,1403,1403,1405,1405,0,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1405,1405,1405,1405,1405,1405,1405,0,0,1403,1403,0,0,2373,2373,2373,2373,2373,2373,2373,2373,2373,2373,0,0,0,0,0,0,0,0,2372,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2373,2373,2373,2373,2373,2373,2373,2373,2373,2373,2373,2373,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1403,1403,2372,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,2372, 1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1403,1403,1403,1403,2372,1403,1403,1403,1403,1403,1403,2372,1403,1403,1403,1405,1405,0,0,0,0,0,0,0,0,0,0,0,0,1405,1405,1405,1405,0,0,0,0,0,0,0,0,1405,1405,1405,1405,1405,1405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,2372,2372,2372,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,2372,0,0,0,0,0,2372,2373,2373,2373,2373,2373,2373,1405,1405,1405,1405,1405,1405,2373,2373,2373,2373,2373,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403, 1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,2372,2372,1403,1403,1403,1405,1405,0,0,0,0,0,0,0,0,0,0,0,0,0,1405,1405,1405,1405,2373,0,0,0,0,0,0,1405,1405,1405,1405,1405,1405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,2372,2372,2372,2372,2372,2372,2372,2372,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2373,2373,2373,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,2373,2373,2373,2373,2373,0,2372,0,0,0,0,0,0,0,0,0,0,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2375,2375,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,0,2375,2375,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1403,1403,2372,2372,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403, 1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1403,1405,1405,1405,1405,1405,1403,1403,1403,1403,1403,1403,1403,2372,2372,2372,2372,2372,2372,1403,1403,1403,1405,1405,0,0,0,0,0,0,0,0,0,0,0,0,0,1405,1405,1405,1405,1405,0,2373,2375,2375,2373,0,1405,1405,1405,1405,1405,1405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2373,0,2372,2372,2372,2372,2372,2372,2372,2372,2372,2372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2373,2373,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,1405,2373,2373,2373,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2372,0,0,0,0,0,0,0,0,0,1403,1403,1403,1403,1403,1403,1403,1403,1403,2372,1403,1403,1403,1403,1403,2372,2372,1403,1403,1403, @@ -3291,5 +3291,37 @@ <property name="spawn" value="3000"/> </properties> </object> + <object id="34" name="Big Frog" type="spawn" x="2304" y="1888" width="2048" height="1792"> + <properties> + <property name="death" value="60000"/> + <property name="max_beings" value="3"/> + <property name="monster_id" value="1087"/> + <property name="spawn" value="6000"/> + </properties> + </object> + <object id="35" name="Small Frog" type="spawn" x="1152" y="2400" width="3200" height="2784"> + <properties> + <property name="death" value="30000"/> + <property name="max_beings" value="8"/> + <property name="monster_id" value="1086"/> + <property name="spawn" value="3000"/> + </properties> + </object> + <object id="36" name="Big Frog" type="spawn" x="3456" y="4000" width="2880" height="2592"> + <properties> + <property name="death" value="75000"/> + <property name="max_beings" value="5"/> + <property name="monster_id" value="1087"/> + <property name="spawn" value="6000"/> + </properties> + </object> + <object id="37" name="Small Frog" type="spawn" x="4448" y="5440" width="3200" height="1184"> + <properties> + <property name="death" value="30000"/> + <property name="max_beings" value="7"/> + <property name="monster_id" value="1086"/> + <property name="spawn" value="3000"/> + </properties> + </object> </objectgroup> </map> diff --git a/maps/020-1.tmx b/maps/020-1.tmx index ec0c757b..ffda4bd3 100644 --- a/maps/020-1.tmx +++ b/maps/020-1.tmx @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<map version="1.4" tiledversion="1.4.1" orientation="orthogonal" renderorder="right-down" compressionlevel="0" width="320" height="280" tilewidth="32" tileheight="32" infinite="0" nextlayerid="14" nextobjectid="197"> +<map version="1.4" tiledversion="1.4.1" orientation="orthogonal" renderorder="right-down" compressionlevel="0" width="320" height="280" tilewidth="32" tileheight="32" infinite="0" nextlayerid="14" nextobjectid="200"> <properties> <property name="license" value="CC BY-SA 3.0"/> <property name="manaplus version" value="2"/> @@ -3264,7 +3264,7 @@ </properties> </object> </objectgroup> - <objectgroup id="13" name="Spawns" visible="0"> + <objectgroup id="13" name="Spawns"> <object id="28" name="Maggot" type="spawn" x="4832" y="2080" width="928" height="800"> <properties> <property name="death" value="10000"/> @@ -3705,5 +3705,29 @@ <property name="spawn" value="420000"/> </properties> </object> + <object id="197" name="Mister Prickel" type="spawn" x="2976" y="7936" width="1504" height="224"> + <properties> + <property name="death" value="200000"/> + <property name="max_beings" value="1"/> + <property name="monster_id" value="1085"/> + <property name="spawn" value="100000"/> + </properties> + </object> + <object id="198" name="Mister Prickel" type="spawn" x="1856" y="2624" width="448" height="448"> + <properties> + <property name="death" value="200000"/> + <property name="max_beings" value="1"/> + <property name="monster_id" value="1085"/> + <property name="spawn" value="100000"/> + </properties> + </object> + <object id="199" name="Mister Prickel" type="spawn" x="8288" y="7872" width="608" height="224"> + <properties> + <property name="death" value="200000"/> + <property name="max_beings" value="1"/> + <property name="monster_id" value="1085"/> + <property name="spawn" value="100000"/> + </properties> + </object> </objectgroup> </map> diff --git a/monsters.xml b/monsters.xml index 28e24b19..2837ebdf 100644 --- a/monsters.xml +++ b/monsters.xml @@ -499,6 +499,56 @@ event="" Links the sfx to an action, like die, hit, hurt, miss, move or <monster id="1084" name="Skeleton" targetCursor="small"> <sprite>monsters/skeleton.xml</sprite> </monster> + <monster id="1085" name="Mister Prickel" targetCursor="medium"> + <sprite>monsters/mister-prickel.xml</sprite> + <attack id="1" action="attack"/> + <attack id="382" action="attack_distance"/> + </monster> + <monster id="1086" name="Small Frog" targetCursor="small"> + <sprite>monsters/frog-small.xml</sprite> + </monster> + <monster id="1087" name="Big Frog" targetCursor="small"> + <sprite>monsters/frog-big.xml</sprite> + </monster> + <monster id="1088" name="Bluepar" targetCursor="small"> + <sprite>monsters/bluepar.xml</sprite> + </monster> + <monster id="1089" name="Lightning" targetCursor="small"> + <sprite>monsters/ball-lightning.xml</sprite> + </monster> + <monster id="1090" name="Element" targetCursor="small"> + <sprite>monsters/ball-element.xml</sprite> + </monster> + <monster id="1091" name="Jack-O" targetCursor="medium"> + <sprite>monsters/ghost-pumpkin.xml</sprite> + </monster> + <monster id="1092" name="Ice Goblin" targetCursor="small"> + <sprite>monsters/goblin-ice.xml</sprite> + </monster> + <monster id="1093" name="Nutcracker" targetCursor="small"> + <sprite>monsters/nutcracker.xml</sprite> + </monster> + <monster id="1094" name="Penguin" targetCursor="small"> + <sprite>monsters/penguin.xml</sprite> + </monster> + <monster id="1095" name="Reaper" targetCursor="medium"> + <sprite>monsters/reaper.xml</sprite> + </monster> + <monster id="1096" name="Mud Slime" walkType="walk" targetCursor="small"> + <sprite>monsters/slime.xml|#25211a,30291c,3c3022,574731,6d5b3e,a0804c,c1ad84</sprite> + <sound event="die">monsters/blub/die1.ogg</sound> + <sound event="hit">monsters/blub/hit1.ogg</sound> + <sound event="spawn">monsters/blub/spawn1.ogg</sound> + </monster> + <monster id="1097" name="Green Slime Progenitor" targetCursor="medium"> + <sprite>monsters/slime-mother.xml|#323b20,73874d,bcdd7d,ffffff</sprite> + </monster> + <monster id="1098" name="Mud Slime Progenitor" targetCursor="medium"> + <sprite>monsters/slime-mother.xml|#25211a,30291c,3c3022,574731,6d5b3e,a0804c,c1ad84</sprite> + </monster> + <monster id="1099" name="Yellow Slime Progenitor" targetCursor="medium"> + <sprite>monsters/slime-mother.xml|#51341e,664224,91642f,a67b32,ccad4d,e8de6c,feffe6</sprite> + </monster> <monster id="1100" name="Poison Skull" walkType="fly" targetCursor="small"> <sprite>monsters/skull-poison.xml</sprite> </monster> @@ -573,6 +623,33 @@ event="" Links the sfx to an action, like die, hit, hurt, miss, move or <sound event="hit">monsters/scorpion/hit4.ogg</sound> <sound event="miss">monsters/scorpion/miss1.ogg</sound> </monster> + <monster id="1111" name="Snowflower" targetCursor="small"> + <sprite>monsters/snowflower.xml</sprite> + </monster> + <monster id="1112" name="Demonic Spirit" targetCursor="medium"> + <sprite>monsters/spirit-demonic.xml</sprite> + </monster> + <monster id="1113" name="Terranite" targetCursor="medium"> + <sprite>monsters/terranite.xml</sprite> + </monster> + <monster id="1114" name="Troll" targetCursor="small"> + <sprite>monsters/troll.xml</sprite> + </monster> + <monster id="1115" name="Fire Wisp" targetCursor="small"> + <sprite>monsters/wisp.xml|#580000,a40000,c02020,ff6060</sprite> + </monster> + <monster id="1116" name="Water Wisp" targetCursor="small"> + <sprite>monsters/wisp.xml|#16486e,498ec5,e4f2fc</sprite> + </monster> + <monster id="1117" name="Wolvern" targetCursor="medium"> + <sprite>monsters/wolvern.xml</sprite> + </monster> + <monster id="1118" name="Zombie" targetCursor="medium"> + <sprite>monsters/zombie.xml</sprite> + </monster> + <monster id="1119" name="Serqet" targetCursor="large"> + <sprite>monsters/serqet.xml</sprite> + </monster> <monster id="1120" name="Tengu" walkType="walk" targetCursor="large"> <sprite>monsters/tengu.xml</sprite> <sound event="die">monsters/tortuga/die1.ogg</sound> @@ -591,4 +668,67 @@ event="" Links the sfx to an action, like die, hit, hurt, miss, move or <sound event="miss">monsters/tortuga/miss1.ogg</sound> <sound event="spawn">monsters/tortuga/spawn1.ogg</sound> </monster> + <monster id="1122" name="General Krukan"> + <sprite>monsters/skeleton.xml</sprite> + <sprite>equipment/legs/jeanschaps-male.xml</sprite> + <sprite>equipment/chest/warlordplate-male.xml</sprite> + <sprite>equipment/head/bull.xml</sprite> + <sound event="hit">monsters/frostiana/hit1.ogg</sound> + <sound event="die">system/warp.ogg</sound> + </monster> + <monster id="1123" name="General Razha"> + <sprite>races/human-male.xml</sprite> + <sprite>equipment/head/bull.xml</sprite> + <sprite>equipment/feet/warlordboots-male.xml|#333333,878787</sprite> + <sprite>equipment/chest/warlordplate-male.xml|#ea0000,979797</sprite> + <sprite>equipment/hands/cottongloves-male.xml|#242424,626262</sprite> + <sprite>equipment/weapons/knife.xml</sprite> + <sound event="hit">monsters/frostiana/hit1.ogg</sound> + <sound event="die">system/warp.ogg</sound> + <!--particlefx>graphics/particles/monster-witchguard.particle.xml</particlefx--> + </monster> + <monster id="1124" name="General Terogan"> + <sprite>monsters/skeleton.xml</sprite> + <sprite>equipment/head/tophat.xml</sprite> + <sprite>equipment/chest/silkrobe-male.xml|#ea0000,333333</sprite> + <sprite>equipment/hands/cottongloves-male.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sound event="hit">monsters/frostiana/hit1.ogg</sound> + <sound event="die">system/warp.ogg</sound> + <!--attack id="1" critical-hit-effect-id="42" missile-particle="graphics/particles/thelost-attack.particle.xml" action="attack"/--> + </monster> + <monster id="1125" name="Crafty Ghost" targetCursor="small"> + <sprite>monsters/ghost-crafty.xml</sprite> + <sound event="die">monsters/piou/die1.ogg</sound> + <sound event="hit">monsters/piou/hit1.ogg</sound> + <sound event="hurt">monsters/piou/hurt1.ogg</sound> + <sound event="hurt">monsters/piou/hurt2.ogg</sound> + <sound event="miss">monsters/piou/miss1.ogg</sound> + <sound event="spawn">monsters/piou/spawn1.ogg</sound> + </monster> + <monster id="1126" name="Snake Ghost" walkType="walk" targetCursor="small"> + <sprite>monsters/ghost-snake.xml</sprite> + </monster> + <monster id="1127" name="Scorpion Ghost" walkType="walk" targetCursor="small"> + <sprite>monsters/ghost-scorpion.xml</sprite> + <sound event="hit">monsters/scorpion/hit1.ogg</sound> + <sound event="hit">monsters/scorpion/hit2.ogg</sound> + <sound event="hit">monsters/scorpion/hit3.ogg</sound> + <sound event="hit">monsters/scorpion/hit4.ogg</sound> + <sound event="miss">monsters/scorpion/miss1.ogg</sound> + </monster> + <monster id="1128" name="Spider Ghost" walkType="walk" targetCursor="small"> + <sprite>monsters/ghost-spider.xml</sprite> + <sound event="die">monsters/spider/die1.ogg</sound> + <sound event="hit">monsters/spider/hit1.ogg</sound> + <sound event="hit">monsters/spider/hit2.ogg</sound> + <sound event="hit">monsters/spider/hit3.ogg</sound> + <sound event="move">monsters/spider/move1.ogg</sound> + <sound event="move">monsters/spider/move2.ogg</sound> + <sound event="move">monsters/spider/move3.ogg</sound> + <sound event="move">monsters/spider/move4.ogg</sound> + <sound event="move">monsters/spider/move5.ogg</sound> + </monster> + <monster id="1129" name="Skeleton Ghost" targetCursor="small"> + <sprite>monsters/ghost-skeleton.xml</sprite> + </monster> </monsters> @@ -454,7 +454,7 @@ IDs 900-999 = Special <menu name="Talk" command="talk 'NAME'"/> </npc> <npc id="188"> - <!-- Morcant, the Captain in West Woodlands. --> + <!-- Formerly Morcant, the Captain in West Woodlands. Now a random Captain, unused. --> <sprite variant="34">npcs/xml/unanimated.xml</sprite> <menu name="Talk" command="talk 'NAME'"/> </npc> @@ -911,7 +911,7 @@ IDs 900-999 = Special <sprite>equipment/feet/boots-female.xml|#594d36,b49b6c,f4d293</sprite> <sprite>equipment/chest/finedress-female.xml|#620e48,bf1b8b,e32bcf,ffb6f7</sprite> <sprite>equipment/hands/armbands-female.xml|#663d38,5e3434,8f5c52,a46349,ad7c65,ce8b5b,d9c9b2,ce8b5b</sprite> - <sprite>equipment/neck/copper-necklace.xml|#315a67,a4a4ae,dce5d6,ffffff</sprite> + <sprite>equipment/neck/necklace1-gem-copper.xml|#315a67,a4a4ae,dce5d6,ffffff</sprite> <sprite>hairstyles/hairstyle22.xml|#16211f,162e29,195145,1d7a62,29a27a,51de9c,c9f7bc</sprite> </npc> <npc id="452"> @@ -1001,6 +1001,17 @@ IDs 900-999 = Special <sprite>npcs/xml/chest2.xml</sprite> <menu name="Open" command="talk 'NAME'"/> </npc> + <npc id="470"> + <!-- Morcant, the Captain in West Woodland. --> + <sprite>races/human-male-medium.xml</sprite> + <sprite>hairstyles/hairstyle07.xml|#1c261a,3e3e31,514f42,92887f,9b9890,cfcdbf,fffff6</sprite> + <sprite>equipment/accessoires/fullbeard-white.xml</sprite> + <sprite>equipment/chest/tanktop-male.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite>equipment/legs/cottontrousers-male.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite>equipment/head/captainhat.xml</sprite> + <sprite>equipment/feet/boots-male.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <menu name="Talk" command="talk 'NAME'"/> + </npc> <!-- Test NPCs --> <npc id="800" allowDelete="false"> @@ -1,122 +1,359 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Authors: 4144, Reid -Copyright (C) 2010-2013 Evol Online --> +<!-- Authors: 4144, Micksha, Reid +Copyright (C) 2010-2020 Evol Online --> <skills> - <set name="General"> + <set name="Passive"> <skill - id="1" - name="Basic" - icon="graphics/skills/emote.png" - description="Allow do basic things like sitting, smiling or trading." + id="284" + name="Dragonology" + icon="graphics/skills/pumpkin.png" + description="Increases attack power, MATK and DEF against dragon type monsters." /> - </set> - <set name="Passive"> <skill - id="2" - name="Sword Mastery" - icon="graphics/skills/dagger.png" - description="Improves your damage when using dagger- or sword-type weapons." + id="248" + name="Last Standing Man" + icon="graphics/skills/person-standing.png" + srcEffectId="43" + description="Increases max. HP and holy defense." /> <skill - id="3" - name="2-Hand Mastery" - icon="graphics/skills/scythe.png" - description="Improves your damage when using two-hand weapons." + id="4" + name="HP Recovery" + icon="graphics/skills/heart-red.png" + srcEffectId="41" + description="Increases HP recovery while standing." /> <skill - id="43" - name="Owl's Eye" - icon="graphics/skills/owls-eye.png" - description="Improves your dexterity, based on the skill level." + id="9" + name="SP Recovery" + icon="graphics/skills/heart-blue.png" + srcEffectId="42" + description="Increases SP recovery while standing." + /> + <skill + id="278" + name="Free Cast" + icon="graphics/skills/person-sitting.png" + description="Allows movement and attack actions while casting a spell." /> </set> - <set name="Offensive"> + <set name="Physical"> <skill - id="5" - name="Basic" - icon="graphics/skills/bash.png" + id="44" + name="Mallard's Eye" + icon="graphics/skills/owls-eye.png" + description="Increases the attack range when using a bow." + /> + <skill + id="148" + name="Charged Shot" + icon="graphics/skills/arrow.png" + castingAction="attack_bow" + castingMissile-particle="graphics/particles/arrow-particle.xml" + description="Increases bow attack rate. Pushes back the target." + /> + <skill + id="47" + name="Arrow Shower" + icon="graphics/skills/arrow-rain.png" + castingMissile-particle="graphics/particles/arrow-hail.xml" + description="3x3 splash attack. Pushes back the hitten enemies." + /> + <skill + id="382" + name="Sharp Shooter" + icon="graphics/skills/bow.png" + castingMissile-particle="graphics/particles/arrow-particle-high.xml" + description="The arrow hits all enemies in a 3-tile wide corridor on its way." + /> + <skill + id="42" + name="Mammonite" + icon="graphics/skills/coinbag.png" + castingMissile-particle="graphics/particles/mammonite.xml" + description="Increases attack speed by spending Esperin." + /> + <skill + id="2023" + name="Sudden Attack" + icon="graphics/skills/pinkie-in-danger.png" castingMissile-particle="graphics/particles/critical.xml" - description="A violent punch." + description="Makes you jump to your target and attack immediately." /> <skill - id="14" - name="Cold Touch" - icon="graphics/skills/coldbolt.png" - description="Sends water darts on your foe." - castingMissile-particle="graphics/particles/ice-particle.xml" - castingMissile-lifetime="10000" - castingMissile-speed="3" - castingSrcEffectId="23" + id="406" + name="Meteor Assault" + icon="graphics/skills/meteor.png" + castingMissile-particle="graphics/particles/meteor-hail.xml" + hitEffectId="44" + description="5x5 splash attack around the caster. Causes status changes on enemies." /> <skill - id="17" - name="Fire Ball" - icon="graphics/skills/fireball.png" - description="Attack enemy with fireball." - castingMissile-particle="graphics/particles/flame-particle.xml" - castingMissile-lifetime="10000" - castingMissile-speed="3" - castingSrcEffectId="23" - dstEffectId="34" + id="61" + name="Counterattack" + icon="graphics/skills/dagger-double.png" + castingMissile-particle="graphics/particles/counter.xml" + description="The character awaits an attack and cannot move. If attacked from front in that phase, it counterattacks with doubled crit rate." /> <skill - id="19" - name="Fire Bolt" - icon="graphics/skills/fireball.png" - description="Throw a fire bolt." - castingMissile-particle="graphics/particles/arrow.particle.xml" - dstEffectId="34" + id="283" + name="Nature Weapon" + icon="graphics/skills/weapon-nature.png" + srcEffectId="46" + description="Enchants a weapon with nature element." + /> + <skill + id="280" + name="Fire Weapon" + icon="graphics/skills/weapon-fire.png" + srcEffectId="45" + description="Enchants your weapon with the fire element." + /> + <skill + id="281" + name="Frost Weapon" + icon="graphics/skills/weapon-ice.png" + srcEffectId="47" + description="Enchants your weapon with the water element." + /> + </set> + <set name="Magical"> + <skill + id="366" + name="Accumulate Magic Power" + icon="graphics/skills/meditating.png" + castingSrcEffectId="48" + description="Increases MATK for your next spell." + /> + <skill + id="52" + name="Poison" + icon="graphics/skills/skull-ugly.png" + castingMissile-particle="graphics/particles/dart-green.xml" + srcEffectId="7" + description="An attack with increased damage and a chance to poison your enemy." + /> + <skill + id="13" + name="Soul Strike" + icon="graphics/skills/circle-dark.png" + castingMissile-particle="graphics/particles/dart-black.xml" + srcEffectId="7" + description="Standard magical strike." + /> + <skill + id="11" + name="Napalm Beat" + icon="graphics/skills/orb-fire.png" + castingMissile-particle="graphics/particles/dart-red.xml" + hitEffectId="34" + description="Hits enemies in a 3x3 area around the target. Total damage is split between affected targets." /> <skill id="20" name="Lightning Bolt" icon="graphics/skills/lightning.png" - description="A single lightning from sky." - hitEffectId="37" - castingSrcEffectId="38" - castingDstEffectId="-1" + description="Hits the enemy with a single lightning bolt." + dstEffectId="37" + /> + <skill + id="18" + name="Nature Wall" + icon="graphics/skills/thorns.png" + description="Creates a thorn wall between the caster and the target." + castingDstEffectId="50" + /> + <skill + id="19" + name="Fire Arrow" + icon="graphics/skills/dart-fire.png" + description="Hits the enemy with a single fire bolt." + castingMissile-particle="graphics/particles/dart-red.xml" + castingSrcEffectId="23" + dstEffectId="34" /> <skill - id="24" + id="17" name="Fire Ball" icon="graphics/skills/fireball.png" - description="Attack enemy with fireball." - castingMissile-particle="graphics/particles/flame-particle.xml" + description="Hits every enemy in a 5x5 area around the target with a fireball." + castingMissile-particle="graphics/particles/dart-red.xml" castingMissile-lifetime="10000" castingMissile-speed="3" castingSrcEffectId="23" - dstEffectId="34" + castingDstEffectId="49" /> <skill - id="52" - name="Poisoned Touch" - icon="graphics/skills/legacy/resistpoison.png" - description="Increases your attack power, and has a chance to poison your enemy." - castingMissile-particle="graphics/particles/ice-particle.xml" + id="2443" + name="Fire Walk" + icon="graphics/skills/fire.png" + srcEffectId="53" + description="Generates fire under your feet, leaving a trail of fire element damage zones." + /> + <skill + id="14" + name="Cold Touch" + icon="graphics/skills/dart-ice.png" + description="Sends a water dart on your foe." + castingMissile-particle="graphics/particles/dart-blue.xml" + castingMissile-lifetime="10000" + castingMissile-speed="3" + castingSrcEffectId="23" + /> + <skill + id="15" + name="Frost Diver" + icon="graphics/skills/slash-ice.png" + description="Hits a single enemy with water element attack. Has a chance to freeze enemies." + castingMissile-particle="graphics/particles/dart-blue.xml" castingMissile-lifetime="10000" castingMissile-speed="3" castingSrcEffectId="23" /> + <skill + id="88" + name="Frost Nova" + icon="graphics/skills/snowflake.png" + description="Hits every enemy in a 5x5 area around the caster with water element attack. Has a chance to freeze enemies." + srcEffectId="51" + /> + <skill + id="156" + name="Holy Light" + icon="graphics/skills/circle-light.png" + description="A single harmonic energy hit." + castingMissile-particle="graphics/particles/particle-dart-white.xml" + /> </set> <set name="Support"> + <skill + id="53" + name="Detoxify" + icon="graphics/skills/skull-legendary.png" + description="Cures poison on target." + castingSrcEffectId="52" + /> + <skill + id="5014" + name="Full Throttle" + icon="graphics/skills/person-standing.png" + description="Boosts all stats, recovers HP and increased movement speed. After ending of skill duration, you will have reduced speed and no natural HP/SP recovery for a while." + castingSrcEffectId="50" + /> + <skill + id="143" + name="Trick Dead" + icon="graphics/skills/emote-trickdead.png" + description="You pretend to be dead. Monsters will not target you, but you can't recover HP or SP." + castingAction="Dead" + /> + <skill + id="150" + name="Backsliding" + icon="graphics/skills/masked.png" + description="Moves you backwards 5 cells." + castingSrcEffectId="50" + /> + <skill + id="383" + name="Wind Walker" + icon="graphics/skills/wind.png" + description="Increases movement speed at 2% per skill level." + srcEffectId="47" + /> + <skill + id="681" + name="Backpack Floating" + icon="graphics/skills/cloud.png" + description="Improves maximum weight limit." + /> <skill id="28" name="Healing" - icon="graphics/skills/heal.png" + icon="graphics/skills/healing.png" description="Heals you or one of your comrades." castingMissile-particle="graphics/particles/healing.xml" castingSrcEffectId="7" dstEffectId="7" /> <skill + id="2051" + name="High Healing" + icon="graphics/skills/healing2.png" + description="Heals a target for much more than the basic Heal skill." + castingMissile-particle="graphics/particles/healing.xml" + castingSrcEffectId="7" + dstEffectId="7" + /> + </set> + <set name="(Un)social"> + <skill + id="1" + name="Basic" + icon="graphics/skills/emote.png" + description="Allow do basic things like sitting, smiling or trading." + /> + <skill + id="6" + name="Provoke" + icon="graphics/skills/mouboo.png" + castingMissile-particle="graphics/particles/critical.xml" + description="Lowers the enemies defense while increasing their attack." + /> + <skill + id="20000" + name="Mass Provoke" + icon="graphics/skills/cursing.png" + castingMissile-particle="graphics/particles/critical.xml" + description="Provokes every monster around the target (mouse-centered) to attack the caster. Buggy." + /> + <skill + id="50" + name="Stealing" + icon="graphics/skills/stealing.png" + castingMissile-particle="graphics/particles/critical.xml" + description="Provides a chance to steal drops from enemies." + /> + <skill + id="38" + name="Barter" + icon="graphics/skills/emote-cash.png" + castingMissile-particle="graphics/particles/critical.xml" + description="Allows to sell items at increased prices." + /> + </set> + <set name="ODT-Passive"> + <skill + id="2" + name="Sword Mastery" + icon="graphics/skills/dagger.png" + description="Improves your damage when using dagger- or sword-type weapons." + /> + <skill + id="3" + name="2-Hand Mastery" + icon="graphics/skills/scythe.png" + description="Improves your damage when using two-hand weapons." + /> + </set> + <set name="ODT-Offensive"> + <skill + id="5" + name="Basic" + icon="graphics/skills/bash.png" + castingMissile-particle="graphics/particles/critical.xml" + description="A violent punch." + /> + </set> + <set name="Others"> + <skill id="20001" name="Magic shield" - icon="graphics/skills/legacy/life.png" + icon="graphics/skills/legacy/astralsoul.png" description="Allow protect from magic attacks." + castingSrcEffectId="7" /> - </set> - <set name="Other"> <skill id="220" name="Grafiti" @@ -124,15 +361,6 @@ Copyright (C) 2010-2013 Evol Online --> useTextParameter="true" /> <skill - id="20000" - name="Mass provoke" - icon="graphics/skills/provoke.png" - description="Allow provoke many monsters." - castingAnimation="emote.xml" - /> - </set> - <set name="Restricted"> - <skill id="20002" name="Super Menu" description="Gives access to all debug and administrative options" diff --git a/skillunits.xml b/skillunits.xml index 789699ed..44170725 100644 --- a/skillunits.xml +++ b/skillunits.xml @@ -33,11 +33,11 @@ Copyright (C) 2015 Evol Online --> <skillunit id="219" name="Severe rainstorm"> <particlefx>graphics/particles/arrow-hail.xml</particlefx> </skillunit> - <!-- GN_DEMONIC_FIRE --> -<!-- + <!-- SO_FIREWALK --> <skillunit id="231"> + <particlefx>graphics/particles/hellfire-low.xml</particlefx> </skillunit> ---> + <!-- GN_WALLOFTHORN 1 --> <skillunit id="230" name="Wall of thorn 1"> <sprite>monsters/pikpik.xml</sprite> diff --git a/status-effects.xml b/status-effects.xml index 8833d01a..c9543ff4 100644 --- a/status-effects.xml +++ b/status-effects.xml @@ -113,6 +113,21 @@ end-message: Displays a message when the effect end. id="46" /> <status-effect + name="Fire Weapon" + id="90" + icon="icons/weapon-fire.xml" + /> + <status-effect + name="Frost Weapon" + id="91" + icon="icons/weapon-water.xml" + /> + <status-effect + name="Nature Weapon" + id="93" + icon="icons/weapon-nature.xml" + /> + <status-effect name="lk concentration" id="105" icon="icons/concentration.xml" |