summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/rltiles/spells
diff options
context:
space:
mode:
authorennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2009-09-11 02:51:00 +0000
committerennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2009-09-11 02:51:00 +0000
commit96c783237f95e5cec20eae826415a5ef39c28eff (patch)
treed4758ec1d942e9a8b4d2ae32254b0ad3c7e1df35 /crawl-ref/source/rltiles/spells
parent64c2a308e77ccbb06a3eb9b7ad76d99c1d3656a7 (diff)
downloadcrawl-ref-96c783237f95e5cec20eae826415a5ef39c28eff.tar.gz
crawl-ref-96c783237f95e5cec20eae826415a5ef39c28eff.zip
Adding spell images, rltiles build script, and a tileidx_spell function. There are quite a few spells that don't have images (marked as TODO in tileidx_spell) and about three images that are named "unknown" because I can't figure out what they map to.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10651 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/rltiles/spells')
-rw-r--r--crawl-ref/source/rltiles/spells/air/airstrike.pngbin0 -> 565 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/chain_lightning.pngbin0 -> 678 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/conjure_ball_lightning.pngbin0 -> 677 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/deflect_missiles.pngbin0 -> 521 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/flight.pngbin0 -> 664 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/insulation.pngbin0 -> 674 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/levitation.pngbin0 -> 481 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/lightning_bolt.pngbin0 -> 364 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/mephitic_cloud.pngbin0 -> 662 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/repel_missiles.pngbin0 -> 794 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/shock.pngbin0 -> 385 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/silence.pngbin0 -> 763 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/static_discharge.pngbin0 -> 595 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/air/swiftness.pngbin0 -> 641 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/conjuration/iskenderuns_mystic_blast.pngbin0 -> 743 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/conjuration/magic_dart.pngbin0 -> 320 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/air.pngbin0 -> 620 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/conjuration.pngbin0 -> 631 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/divination.pngbin0 -> 621 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/earth.pngbin0 -> 625 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/enchantment.pngbin0 -> 630 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/fire.pngbin0 -> 628 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/ice.pngbin0 -> 638 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/necromancy.pngbin0 -> 605 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/poison.pngbin0 -> 637 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/summoning.pngbin0 -> 642 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/translocation.pngbin0 -> 607 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/disciplines/transmigration.pngbin0 -> 631 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/divination/detect_creatures.pngbin0 -> 518 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/divination/detect_curse.pngbin0 -> 735 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/divination/detect_items.pngbin0 -> 752 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/divination/detect_secret_doors.pngbin0 -> 541 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/divination/detect_traps.pngbin0 -> 637 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/divination/forescry.pngbin0 -> 624 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/divination/identify.pngbin0 -> 706 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/divination/magic_mapping.pngbin0 -> 926 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/divination/see_invisible.pngbin0 -> 493 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/bolt_of_iron.pngbin0 -> 425 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/dig.pngbin0 -> 467 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/lees_rapid_deconstruction.pngbin0 -> 736 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/lehudibs_crystal_spear.pngbin0 -> 477 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/maxwells_silver_hammer.pngbin0 -> 577 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/passwall.pngbin0 -> 670 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/sandblast.pngbin0 -> 524 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/shatter.pngbin0 -> 898 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/statue_form.pngbin0 -> 559 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/stone_arrow.pngbin0 -> 261 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/stoneskin.pngbin0 -> 444 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/earth/tomb_of_doroklohe.pngbin0 -> 647 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/berserker_rage.pngbin0 -> 873 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/cause_fear.pngbin0 -> 713 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/confuse.pngbin0 -> 808 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/confusing_touch.pngbin0 -> 485 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/corona.pngbin0 -> 509 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/enslavement.pngbin0 -> 600 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/haste.pngbin0 -> 636 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/invisibility.pngbin0 -> 306 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/mass_confusion.pngbin0 -> 541 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/paralyse.pngbin0 -> 369 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/projected_noise.pngbin0 -> 519 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/selective_amnesia.pngbin0 -> 726 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/slow.pngbin0 -> 609 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/sure_blade.pngbin0 -> 577 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/tame_beasts.pngbin0 -> 607 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/temp3
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/tukimas_dance.pngbin0 -> 497 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/tukimas_vorpal_blade.pngbin0 -> 417 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/unknown1.pngbin0 -> 566 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/enchantment/unknown2.pngbin0 -> 578 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/bolt_of_fire.pngbin0 -> 456 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/bolt_of_magma.pngbin0 -> 483 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/conjure_flame.pngbin0 -> 422 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/delayed_fireball.pngbin0 -> 600 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/dragon_form.pngbin0 -> 661 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/evaporate.pngbin0 -> 567 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/fire_brand.pngbin0 -> 478 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/fire_storm.pngbin0 -> 566 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/fireball.pngbin0 -> 490 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/flame_tongue.pngbin0 -> 379 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/ignite_poison.pngbin0 -> 634 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/ring_of_flames.pngbin0 -> 669 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/sticky_flame.pngbin0 -> 596 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/fire/throw_flame.pngbin0 -> 406 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/bolt_of_cold.pngbin0 -> 385 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/condensation_shield.pngbin0 -> 634 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/ensorcelled_hibernation.pngbin0 -> 623 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/freeze.pngbin0 -> 529 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/freezing_aura.pngbin0 -> 459 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/freezing_cloud.pngbin0 -> 636 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/ice_bolt.pngbin0 -> 581 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/ice_form.pngbin0 -> 498 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/ice_storm.pngbin0 -> 645 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/metabolic_englaciation.pngbin0 -> 639 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/ozocubus_armour.pngbin0 -> 476 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/ozocubus_refrigeration.pngbin0 -> 564 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/ice/throw_frost.pngbin0 -> 313 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/agony.pngbin0 -> 606 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/animate_dead.pngbin0 -> 567 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/animate_skeleton.pngbin0 -> 495 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/bolt_of_draining.pngbin0 -> 609 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/bone_shards.pngbin0 -> 740 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/borgnjors_revivification.pngbin0 -> 499 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/cigotuvis_degeneration.pngbin0 -> 581 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/control_undead.pngbin0 -> 591 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/corpse_rot.pngbin0 -> 614 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/deaths_door.pngbin0 -> 667 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/dispel_undead.pngbin0 -> 511 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/excruciating_wounds.pngbin0 -> 928 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/fulsome_distillation.pngbin0 -> 528 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/lethal_infusion.pngbin0 -> 619 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/necromutation.pngbin0 -> 768 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/pain.pngbin0 -> 781 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/regeneration.pngbin0 -> 511 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/simulacrum.pngbin0 -> 713 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/sublimation_of_blood.pngbin0 -> 623 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/symbol_of_torment.pngbin0 -> 668 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/twisted_resurrection.pngbin0 -> 722 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/necromancy/vampiric_draining.pngbin0 -> 713 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/alistairs_intoxication.pngbin0 -> 723 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/cure_poison.pngbin0 -> 552 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/mephitic_cloud2.pngbin0 -> 544 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/olgrebs_toxic_radiance.pngbin0 -> 507 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/poison_ammunition.pngbin0 -> 388 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/poison_arrow.pngbin0 -> 600 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/poison_brand.pngbin0 -> 439 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/poisonous_cloud.pngbin0 -> 658 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/resist_poison.pngbin0 -> 590 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/spider_form.pngbin0 -> 485 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/sting.pngbin0 -> 359 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/summon_scorpions.pngbin0 -> 554 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/poison/venom_bolt.pngbin0 -> 404 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/abjuration.pngbin0 -> 571 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/call_canine_familiar.pngbin0 -> 824 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/call_imp.pngbin0 -> 551 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/demonic_horde.pngbin0 -> 652 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/recall.pngbin0 -> 440 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/sticks_to_snakes.pngbin0 -> 396 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/summon_butterflies.pngbin0 -> 587 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/summon_demon.pngbin0 -> 582 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/summon_elemental.pngbin0 -> 559 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/summon_greater_demon.pngbin0 -> 629 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/summon_horrible_things.pngbin0 -> 513 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/summon_ice_beast.pngbin0 -> 786 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/summon_shadow_creatures.pngbin0 -> 570 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/summon_small_mammals.pngbin0 -> 663 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/summoning/summon_wraiths.pngbin0 -> 583 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/translocation/apportation.pngbin0 -> 496 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/translocation/banishment.pngbin0 -> 558 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/translocation/blink.pngbin0 -> 653 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/translocation/controlled_blink.pngbin0 -> 639 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/translocation/controlled_teleport.pngbin0 -> 513 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/translocation/portal.pngbin0 -> 438 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/translocation/teleport.pngbin0 -> 368 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/translocation/teleport_other.pngbin0 -> 460 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/translocation/unknown.pngbin0 -> 551 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/transmigration/alter_self.pngbin0 -> 846 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/transmigration/blade_hands.pngbin0 -> 452 bytes
-rw-r--r--crawl-ref/source/rltiles/spells/transmigration/polymorph_other.pngbin0 -> 707 bytes
158 files changed, 3 insertions, 0 deletions
diff --git a/crawl-ref/source/rltiles/spells/air/airstrike.png b/crawl-ref/source/rltiles/spells/air/airstrike.png
new file mode 100644
index 0000000000..9155356498
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/airstrike.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/chain_lightning.png b/crawl-ref/source/rltiles/spells/air/chain_lightning.png
new file mode 100644
index 0000000000..4356e691b5
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/chain_lightning.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/conjure_ball_lightning.png b/crawl-ref/source/rltiles/spells/air/conjure_ball_lightning.png
new file mode 100644
index 0000000000..e66cf6fcd5
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/conjure_ball_lightning.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/deflect_missiles.png b/crawl-ref/source/rltiles/spells/air/deflect_missiles.png
new file mode 100644
index 0000000000..a738f7cbc7
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/deflect_missiles.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/flight.png b/crawl-ref/source/rltiles/spells/air/flight.png
new file mode 100644
index 0000000000..b7ff159d23
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/flight.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/insulation.png b/crawl-ref/source/rltiles/spells/air/insulation.png
new file mode 100644
index 0000000000..7ab90501dd
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/insulation.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/levitation.png b/crawl-ref/source/rltiles/spells/air/levitation.png
new file mode 100644
index 0000000000..7b2e065dd4
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/levitation.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/lightning_bolt.png b/crawl-ref/source/rltiles/spells/air/lightning_bolt.png
new file mode 100644
index 0000000000..49511b840a
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/lightning_bolt.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/mephitic_cloud.png b/crawl-ref/source/rltiles/spells/air/mephitic_cloud.png
new file mode 100644
index 0000000000..1bcb7e5f44
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/mephitic_cloud.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/repel_missiles.png b/crawl-ref/source/rltiles/spells/air/repel_missiles.png
new file mode 100644
index 0000000000..025ef9165b
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/repel_missiles.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/shock.png b/crawl-ref/source/rltiles/spells/air/shock.png
new file mode 100644
index 0000000000..a55ef57af0
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/shock.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/silence.png b/crawl-ref/source/rltiles/spells/air/silence.png
new file mode 100644
index 0000000000..b2dcfdb501
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/silence.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/static_discharge.png b/crawl-ref/source/rltiles/spells/air/static_discharge.png
new file mode 100644
index 0000000000..48b355ea3f
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/static_discharge.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/air/swiftness.png b/crawl-ref/source/rltiles/spells/air/swiftness.png
new file mode 100644
index 0000000000..dd06684aee
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/air/swiftness.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/conjuration/iskenderuns_mystic_blast.png b/crawl-ref/source/rltiles/spells/conjuration/iskenderuns_mystic_blast.png
new file mode 100644
index 0000000000..1a6a2f8925
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/conjuration/iskenderuns_mystic_blast.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/conjuration/magic_dart.png b/crawl-ref/source/rltiles/spells/conjuration/magic_dart.png
new file mode 100644
index 0000000000..9a7ab8182f
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/conjuration/magic_dart.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/air.png b/crawl-ref/source/rltiles/spells/disciplines/air.png
new file mode 100644
index 0000000000..fb8a69ad67
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/air.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/conjuration.png b/crawl-ref/source/rltiles/spells/disciplines/conjuration.png
new file mode 100644
index 0000000000..ce05d3ecca
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/conjuration.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/divination.png b/crawl-ref/source/rltiles/spells/disciplines/divination.png
new file mode 100644
index 0000000000..15eaa6137e
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/divination.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/earth.png b/crawl-ref/source/rltiles/spells/disciplines/earth.png
new file mode 100644
index 0000000000..1d8cdf68fd
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/earth.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/enchantment.png b/crawl-ref/source/rltiles/spells/disciplines/enchantment.png
new file mode 100644
index 0000000000..c893a8405d
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/enchantment.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/fire.png b/crawl-ref/source/rltiles/spells/disciplines/fire.png
new file mode 100644
index 0000000000..a07a176c67
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/fire.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/ice.png b/crawl-ref/source/rltiles/spells/disciplines/ice.png
new file mode 100644
index 0000000000..efe2759029
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/ice.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/necromancy.png b/crawl-ref/source/rltiles/spells/disciplines/necromancy.png
new file mode 100644
index 0000000000..dc340ff1f5
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/necromancy.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/poison.png b/crawl-ref/source/rltiles/spells/disciplines/poison.png
new file mode 100644
index 0000000000..5316f9309f
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/poison.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/summoning.png b/crawl-ref/source/rltiles/spells/disciplines/summoning.png
new file mode 100644
index 0000000000..fc400072a8
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/summoning.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/translocation.png b/crawl-ref/source/rltiles/spells/disciplines/translocation.png
new file mode 100644
index 0000000000..aca2139d14
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/translocation.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/disciplines/transmigration.png b/crawl-ref/source/rltiles/spells/disciplines/transmigration.png
new file mode 100644
index 0000000000..623758f766
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/disciplines/transmigration.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/divination/detect_creatures.png b/crawl-ref/source/rltiles/spells/divination/detect_creatures.png
new file mode 100644
index 0000000000..8e70580e25
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/divination/detect_creatures.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/divination/detect_curse.png b/crawl-ref/source/rltiles/spells/divination/detect_curse.png
new file mode 100644
index 0000000000..1eb9188cbe
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/divination/detect_curse.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/divination/detect_items.png b/crawl-ref/source/rltiles/spells/divination/detect_items.png
new file mode 100644
index 0000000000..7fd5c7350a
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/divination/detect_items.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/divination/detect_secret_doors.png b/crawl-ref/source/rltiles/spells/divination/detect_secret_doors.png
new file mode 100644
index 0000000000..dcc0464bb9
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/divination/detect_secret_doors.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/divination/detect_traps.png b/crawl-ref/source/rltiles/spells/divination/detect_traps.png
new file mode 100644
index 0000000000..8d1502b6ed
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/divination/detect_traps.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/divination/forescry.png b/crawl-ref/source/rltiles/spells/divination/forescry.png
new file mode 100644
index 0000000000..cc50390c39
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/divination/forescry.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/divination/identify.png b/crawl-ref/source/rltiles/spells/divination/identify.png
new file mode 100644
index 0000000000..531cb8b956
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/divination/identify.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/divination/magic_mapping.png b/crawl-ref/source/rltiles/spells/divination/magic_mapping.png
new file mode 100644
index 0000000000..5a910b7535
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/divination/magic_mapping.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/divination/see_invisible.png b/crawl-ref/source/rltiles/spells/divination/see_invisible.png
new file mode 100644
index 0000000000..f90e961f2a
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/divination/see_invisible.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/bolt_of_iron.png b/crawl-ref/source/rltiles/spells/earth/bolt_of_iron.png
new file mode 100644
index 0000000000..151532277b
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/bolt_of_iron.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/dig.png b/crawl-ref/source/rltiles/spells/earth/dig.png
new file mode 100644
index 0000000000..bb068f3ddd
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/dig.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/lees_rapid_deconstruction.png b/crawl-ref/source/rltiles/spells/earth/lees_rapid_deconstruction.png
new file mode 100644
index 0000000000..19f2f47d41
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/lees_rapid_deconstruction.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/lehudibs_crystal_spear.png b/crawl-ref/source/rltiles/spells/earth/lehudibs_crystal_spear.png
new file mode 100644
index 0000000000..8911c1dd62
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/lehudibs_crystal_spear.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/maxwells_silver_hammer.png b/crawl-ref/source/rltiles/spells/earth/maxwells_silver_hammer.png
new file mode 100644
index 0000000000..0a866acd87
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/maxwells_silver_hammer.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/passwall.png b/crawl-ref/source/rltiles/spells/earth/passwall.png
new file mode 100644
index 0000000000..4d68eca389
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/passwall.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/sandblast.png b/crawl-ref/source/rltiles/spells/earth/sandblast.png
new file mode 100644
index 0000000000..c742101aea
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/sandblast.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/shatter.png b/crawl-ref/source/rltiles/spells/earth/shatter.png
new file mode 100644
index 0000000000..e30ccd96bc
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/shatter.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/statue_form.png b/crawl-ref/source/rltiles/spells/earth/statue_form.png
new file mode 100644
index 0000000000..2ba674d7fd
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/statue_form.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/stone_arrow.png b/crawl-ref/source/rltiles/spells/earth/stone_arrow.png
new file mode 100644
index 0000000000..faab70651e
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/stone_arrow.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/stoneskin.png b/crawl-ref/source/rltiles/spells/earth/stoneskin.png
new file mode 100644
index 0000000000..1006436a91
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/stoneskin.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/earth/tomb_of_doroklohe.png b/crawl-ref/source/rltiles/spells/earth/tomb_of_doroklohe.png
new file mode 100644
index 0000000000..2c126a556a
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/earth/tomb_of_doroklohe.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/berserker_rage.png b/crawl-ref/source/rltiles/spells/enchantment/berserker_rage.png
new file mode 100644
index 0000000000..86db983799
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/berserker_rage.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/cause_fear.png b/crawl-ref/source/rltiles/spells/enchantment/cause_fear.png
new file mode 100644
index 0000000000..ec41ac3ec5
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/cause_fear.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/confuse.png b/crawl-ref/source/rltiles/spells/enchantment/confuse.png
new file mode 100644
index 0000000000..015f83633f
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/confuse.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/confusing_touch.png b/crawl-ref/source/rltiles/spells/enchantment/confusing_touch.png
new file mode 100644
index 0000000000..9ea2b7798b
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/confusing_touch.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/corona.png b/crawl-ref/source/rltiles/spells/enchantment/corona.png
new file mode 100644
index 0000000000..aef2550ee8
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/corona.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/enslavement.png b/crawl-ref/source/rltiles/spells/enchantment/enslavement.png
new file mode 100644
index 0000000000..27b4ef7516
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/enslavement.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/haste.png b/crawl-ref/source/rltiles/spells/enchantment/haste.png
new file mode 100644
index 0000000000..12e04ef3fd
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/haste.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/invisibility.png b/crawl-ref/source/rltiles/spells/enchantment/invisibility.png
new file mode 100644
index 0000000000..f9ed813e03
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/invisibility.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/mass_confusion.png b/crawl-ref/source/rltiles/spells/enchantment/mass_confusion.png
new file mode 100644
index 0000000000..0025cf8f9a
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/mass_confusion.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/paralyse.png b/crawl-ref/source/rltiles/spells/enchantment/paralyse.png
new file mode 100644
index 0000000000..559beced54
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/paralyse.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/projected_noise.png b/crawl-ref/source/rltiles/spells/enchantment/projected_noise.png
new file mode 100644
index 0000000000..f2cd96c498
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/projected_noise.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/selective_amnesia.png b/crawl-ref/source/rltiles/spells/enchantment/selective_amnesia.png
new file mode 100644
index 0000000000..65bd31ae9b
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/selective_amnesia.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/slow.png b/crawl-ref/source/rltiles/spells/enchantment/slow.png
new file mode 100644
index 0000000000..36d4de6d85
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/slow.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/sure_blade.png b/crawl-ref/source/rltiles/spells/enchantment/sure_blade.png
new file mode 100644
index 0000000000..e7951827a8
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/sure_blade.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/tame_beasts.png b/crawl-ref/source/rltiles/spells/enchantment/tame_beasts.png
new file mode 100644
index 0000000000..af38a1efec
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/tame_beasts.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/temp b/crawl-ref/source/rltiles/spells/enchantment/temp
new file mode 100644
index 0000000000..782e9f009f
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/temp
@@ -0,0 +1,3 @@
+control undead?
+extension?
+remove curse?
diff --git a/crawl-ref/source/rltiles/spells/enchantment/tukimas_dance.png b/crawl-ref/source/rltiles/spells/enchantment/tukimas_dance.png
new file mode 100644
index 0000000000..69266d04be
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/tukimas_dance.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/tukimas_vorpal_blade.png b/crawl-ref/source/rltiles/spells/enchantment/tukimas_vorpal_blade.png
new file mode 100644
index 0000000000..86f7faf3bb
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/tukimas_vorpal_blade.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/unknown1.png b/crawl-ref/source/rltiles/spells/enchantment/unknown1.png
new file mode 100644
index 0000000000..78f483b59a
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/unknown1.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/enchantment/unknown2.png b/crawl-ref/source/rltiles/spells/enchantment/unknown2.png
new file mode 100644
index 0000000000..67cd2c4e8f
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/enchantment/unknown2.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/bolt_of_fire.png b/crawl-ref/source/rltiles/spells/fire/bolt_of_fire.png
new file mode 100644
index 0000000000..dd8f567d20
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/bolt_of_fire.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/bolt_of_magma.png b/crawl-ref/source/rltiles/spells/fire/bolt_of_magma.png
new file mode 100644
index 0000000000..1ff37cd497
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/bolt_of_magma.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/conjure_flame.png b/crawl-ref/source/rltiles/spells/fire/conjure_flame.png
new file mode 100644
index 0000000000..8779e0200a
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/conjure_flame.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/delayed_fireball.png b/crawl-ref/source/rltiles/spells/fire/delayed_fireball.png
new file mode 100644
index 0000000000..5c48425dba
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/delayed_fireball.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/dragon_form.png b/crawl-ref/source/rltiles/spells/fire/dragon_form.png
new file mode 100644
index 0000000000..8413edf1ac
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/dragon_form.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/evaporate.png b/crawl-ref/source/rltiles/spells/fire/evaporate.png
new file mode 100644
index 0000000000..fd68e2f01c
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/evaporate.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/fire_brand.png b/crawl-ref/source/rltiles/spells/fire/fire_brand.png
new file mode 100644
index 0000000000..3e399a23d6
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/fire_brand.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/fire_storm.png b/crawl-ref/source/rltiles/spells/fire/fire_storm.png
new file mode 100644
index 0000000000..02a2b96689
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/fire_storm.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/fireball.png b/crawl-ref/source/rltiles/spells/fire/fireball.png
new file mode 100644
index 0000000000..382afc680c
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/fireball.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/flame_tongue.png b/crawl-ref/source/rltiles/spells/fire/flame_tongue.png
new file mode 100644
index 0000000000..3c4473d704
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/flame_tongue.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/ignite_poison.png b/crawl-ref/source/rltiles/spells/fire/ignite_poison.png
new file mode 100644
index 0000000000..9e19932761
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/ignite_poison.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/ring_of_flames.png b/crawl-ref/source/rltiles/spells/fire/ring_of_flames.png
new file mode 100644
index 0000000000..02af60d729
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/ring_of_flames.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/sticky_flame.png b/crawl-ref/source/rltiles/spells/fire/sticky_flame.png
new file mode 100644
index 0000000000..b6fecab0a9
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/sticky_flame.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/fire/throw_flame.png b/crawl-ref/source/rltiles/spells/fire/throw_flame.png
new file mode 100644
index 0000000000..d28baa2ec2
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/fire/throw_flame.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/bolt_of_cold.png b/crawl-ref/source/rltiles/spells/ice/bolt_of_cold.png
new file mode 100644
index 0000000000..5a046460f7
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/bolt_of_cold.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/condensation_shield.png b/crawl-ref/source/rltiles/spells/ice/condensation_shield.png
new file mode 100644
index 0000000000..a7e96866f9
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/condensation_shield.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/ensorcelled_hibernation.png b/crawl-ref/source/rltiles/spells/ice/ensorcelled_hibernation.png
new file mode 100644
index 0000000000..56881d5e47
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/ensorcelled_hibernation.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/freeze.png b/crawl-ref/source/rltiles/spells/ice/freeze.png
new file mode 100644
index 0000000000..611912b808
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/freeze.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/freezing_aura.png b/crawl-ref/source/rltiles/spells/ice/freezing_aura.png
new file mode 100644
index 0000000000..13fb9977b0
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/freezing_aura.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/freezing_cloud.png b/crawl-ref/source/rltiles/spells/ice/freezing_cloud.png
new file mode 100644
index 0000000000..efde076a96
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/freezing_cloud.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/ice_bolt.png b/crawl-ref/source/rltiles/spells/ice/ice_bolt.png
new file mode 100644
index 0000000000..ac5b432032
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/ice_bolt.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/ice_form.png b/crawl-ref/source/rltiles/spells/ice/ice_form.png
new file mode 100644
index 0000000000..01b684f2d2
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/ice_form.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/ice_storm.png b/crawl-ref/source/rltiles/spells/ice/ice_storm.png
new file mode 100644
index 0000000000..d4fb68dfe7
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/ice_storm.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/metabolic_englaciation.png b/crawl-ref/source/rltiles/spells/ice/metabolic_englaciation.png
new file mode 100644
index 0000000000..b4e8166c9c
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/metabolic_englaciation.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/ozocubus_armour.png b/crawl-ref/source/rltiles/spells/ice/ozocubus_armour.png
new file mode 100644
index 0000000000..f1f45d83a5
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/ozocubus_armour.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/ozocubus_refrigeration.png b/crawl-ref/source/rltiles/spells/ice/ozocubus_refrigeration.png
new file mode 100644
index 0000000000..ea0a1485e3
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/ozocubus_refrigeration.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/ice/throw_frost.png b/crawl-ref/source/rltiles/spells/ice/throw_frost.png
new file mode 100644
index 0000000000..e3f861e351
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/ice/throw_frost.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/agony.png b/crawl-ref/source/rltiles/spells/necromancy/agony.png
new file mode 100644
index 0000000000..24e73fb5f3
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/agony.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/animate_dead.png b/crawl-ref/source/rltiles/spells/necromancy/animate_dead.png
new file mode 100644
index 0000000000..1803bb1157
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/animate_dead.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/animate_skeleton.png b/crawl-ref/source/rltiles/spells/necromancy/animate_skeleton.png
new file mode 100644
index 0000000000..78ea575b6b
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/animate_skeleton.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/bolt_of_draining.png b/crawl-ref/source/rltiles/spells/necromancy/bolt_of_draining.png
new file mode 100644
index 0000000000..1ada3474c0
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/bolt_of_draining.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/bone_shards.png b/crawl-ref/source/rltiles/spells/necromancy/bone_shards.png
new file mode 100644
index 0000000000..6f91f757c3
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/bone_shards.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/borgnjors_revivification.png b/crawl-ref/source/rltiles/spells/necromancy/borgnjors_revivification.png
new file mode 100644
index 0000000000..cc820c4a28
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/borgnjors_revivification.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/cigotuvis_degeneration.png b/crawl-ref/source/rltiles/spells/necromancy/cigotuvis_degeneration.png
new file mode 100644
index 0000000000..bc25d1470e
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/cigotuvis_degeneration.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/control_undead.png b/crawl-ref/source/rltiles/spells/necromancy/control_undead.png
new file mode 100644
index 0000000000..4108f1561b
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/control_undead.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/corpse_rot.png b/crawl-ref/source/rltiles/spells/necromancy/corpse_rot.png
new file mode 100644
index 0000000000..a7dbb1c350
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/corpse_rot.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/deaths_door.png b/crawl-ref/source/rltiles/spells/necromancy/deaths_door.png
new file mode 100644
index 0000000000..22ff2ea5f5
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/deaths_door.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/dispel_undead.png b/crawl-ref/source/rltiles/spells/necromancy/dispel_undead.png
new file mode 100644
index 0000000000..7f962a3834
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/dispel_undead.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/excruciating_wounds.png b/crawl-ref/source/rltiles/spells/necromancy/excruciating_wounds.png
new file mode 100644
index 0000000000..5ed1eda577
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/excruciating_wounds.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/fulsome_distillation.png b/crawl-ref/source/rltiles/spells/necromancy/fulsome_distillation.png
new file mode 100644
index 0000000000..0d3ca0bb32
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/fulsome_distillation.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/lethal_infusion.png b/crawl-ref/source/rltiles/spells/necromancy/lethal_infusion.png
new file mode 100644
index 0000000000..0a97c70079
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/lethal_infusion.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/necromutation.png b/crawl-ref/source/rltiles/spells/necromancy/necromutation.png
new file mode 100644
index 0000000000..729d550638
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/necromutation.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/pain.png b/crawl-ref/source/rltiles/spells/necromancy/pain.png
new file mode 100644
index 0000000000..f95289b92b
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/pain.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/regeneration.png b/crawl-ref/source/rltiles/spells/necromancy/regeneration.png
new file mode 100644
index 0000000000..083e439d8b
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/regeneration.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/simulacrum.png b/crawl-ref/source/rltiles/spells/necromancy/simulacrum.png
new file mode 100644
index 0000000000..0b1028c2c1
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/simulacrum.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/sublimation_of_blood.png b/crawl-ref/source/rltiles/spells/necromancy/sublimation_of_blood.png
new file mode 100644
index 0000000000..6b4e3df88e
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/sublimation_of_blood.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/symbol_of_torment.png b/crawl-ref/source/rltiles/spells/necromancy/symbol_of_torment.png
new file mode 100644
index 0000000000..d262aaec54
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/symbol_of_torment.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/twisted_resurrection.png b/crawl-ref/source/rltiles/spells/necromancy/twisted_resurrection.png
new file mode 100644
index 0000000000..dd08f1c5a7
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/twisted_resurrection.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/necromancy/vampiric_draining.png b/crawl-ref/source/rltiles/spells/necromancy/vampiric_draining.png
new file mode 100644
index 0000000000..cd33789445
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/necromancy/vampiric_draining.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/alistairs_intoxication.png b/crawl-ref/source/rltiles/spells/poison/alistairs_intoxication.png
new file mode 100644
index 0000000000..180b79504d
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/alistairs_intoxication.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/cure_poison.png b/crawl-ref/source/rltiles/spells/poison/cure_poison.png
new file mode 100644
index 0000000000..497105a121
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/cure_poison.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/mephitic_cloud2.png b/crawl-ref/source/rltiles/spells/poison/mephitic_cloud2.png
new file mode 100644
index 0000000000..6e65daf30f
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/mephitic_cloud2.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/olgrebs_toxic_radiance.png b/crawl-ref/source/rltiles/spells/poison/olgrebs_toxic_radiance.png
new file mode 100644
index 0000000000..cec6dd136e
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/olgrebs_toxic_radiance.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/poison_ammunition.png b/crawl-ref/source/rltiles/spells/poison/poison_ammunition.png
new file mode 100644
index 0000000000..bd9c733fb6
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/poison_ammunition.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/poison_arrow.png b/crawl-ref/source/rltiles/spells/poison/poison_arrow.png
new file mode 100644
index 0000000000..88b99a8b59
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/poison_arrow.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/poison_brand.png b/crawl-ref/source/rltiles/spells/poison/poison_brand.png
new file mode 100644
index 0000000000..c43205872c
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/poison_brand.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/poisonous_cloud.png b/crawl-ref/source/rltiles/spells/poison/poisonous_cloud.png
new file mode 100644
index 0000000000..015a11a794
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/poisonous_cloud.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/resist_poison.png b/crawl-ref/source/rltiles/spells/poison/resist_poison.png
new file mode 100644
index 0000000000..a566d77979
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/resist_poison.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/spider_form.png b/crawl-ref/source/rltiles/spells/poison/spider_form.png
new file mode 100644
index 0000000000..570285c52d
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/spider_form.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/sting.png b/crawl-ref/source/rltiles/spells/poison/sting.png
new file mode 100644
index 0000000000..512fcc4944
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/sting.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/summon_scorpions.png b/crawl-ref/source/rltiles/spells/poison/summon_scorpions.png
new file mode 100644
index 0000000000..841f17ef5e
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/summon_scorpions.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/poison/venom_bolt.png b/crawl-ref/source/rltiles/spells/poison/venom_bolt.png
new file mode 100644
index 0000000000..ca6199d93c
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/poison/venom_bolt.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/abjuration.png b/crawl-ref/source/rltiles/spells/summoning/abjuration.png
new file mode 100644
index 0000000000..2ce07ebf19
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/abjuration.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/call_canine_familiar.png b/crawl-ref/source/rltiles/spells/summoning/call_canine_familiar.png
new file mode 100644
index 0000000000..e93a463ee5
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/call_canine_familiar.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/call_imp.png b/crawl-ref/source/rltiles/spells/summoning/call_imp.png
new file mode 100644
index 0000000000..e3b19da05f
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/call_imp.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/demonic_horde.png b/crawl-ref/source/rltiles/spells/summoning/demonic_horde.png
new file mode 100644
index 0000000000..3ee5cee8d5
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/demonic_horde.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/recall.png b/crawl-ref/source/rltiles/spells/summoning/recall.png
new file mode 100644
index 0000000000..66e1069727
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/recall.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/sticks_to_snakes.png b/crawl-ref/source/rltiles/spells/summoning/sticks_to_snakes.png
new file mode 100644
index 0000000000..d2ed5bb80a
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/sticks_to_snakes.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/summon_butterflies.png b/crawl-ref/source/rltiles/spells/summoning/summon_butterflies.png
new file mode 100644
index 0000000000..6834d97042
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/summon_butterflies.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/summon_demon.png b/crawl-ref/source/rltiles/spells/summoning/summon_demon.png
new file mode 100644
index 0000000000..ab369dff07
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/summon_demon.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/summon_elemental.png b/crawl-ref/source/rltiles/spells/summoning/summon_elemental.png
new file mode 100644
index 0000000000..f06d9eb1a6
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/summon_elemental.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/summon_greater_demon.png b/crawl-ref/source/rltiles/spells/summoning/summon_greater_demon.png
new file mode 100644
index 0000000000..6a08bb01af
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/summon_greater_demon.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/summon_horrible_things.png b/crawl-ref/source/rltiles/spells/summoning/summon_horrible_things.png
new file mode 100644
index 0000000000..d927420d37
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/summon_horrible_things.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/summon_ice_beast.png b/crawl-ref/source/rltiles/spells/summoning/summon_ice_beast.png
new file mode 100644
index 0000000000..063ab924e2
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/summon_ice_beast.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/summon_shadow_creatures.png b/crawl-ref/source/rltiles/spells/summoning/summon_shadow_creatures.png
new file mode 100644
index 0000000000..c5b77c81be
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/summon_shadow_creatures.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/summon_small_mammals.png b/crawl-ref/source/rltiles/spells/summoning/summon_small_mammals.png
new file mode 100644
index 0000000000..c9f26eebcb
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/summon_small_mammals.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/summoning/summon_wraiths.png b/crawl-ref/source/rltiles/spells/summoning/summon_wraiths.png
new file mode 100644
index 0000000000..65e71e714e
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/summoning/summon_wraiths.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/translocation/apportation.png b/crawl-ref/source/rltiles/spells/translocation/apportation.png
new file mode 100644
index 0000000000..a10bedb3f9
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/translocation/apportation.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/translocation/banishment.png b/crawl-ref/source/rltiles/spells/translocation/banishment.png
new file mode 100644
index 0000000000..5ea26b40ef
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/translocation/banishment.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/translocation/blink.png b/crawl-ref/source/rltiles/spells/translocation/blink.png
new file mode 100644
index 0000000000..9729622f99
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/translocation/blink.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/translocation/controlled_blink.png b/crawl-ref/source/rltiles/spells/translocation/controlled_blink.png
new file mode 100644
index 0000000000..5f4bef6163
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/translocation/controlled_blink.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/translocation/controlled_teleport.png b/crawl-ref/source/rltiles/spells/translocation/controlled_teleport.png
new file mode 100644
index 0000000000..63944d4fee
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/translocation/controlled_teleport.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/translocation/portal.png b/crawl-ref/source/rltiles/spells/translocation/portal.png
new file mode 100644
index 0000000000..e59a7b89c0
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/translocation/portal.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/translocation/teleport.png b/crawl-ref/source/rltiles/spells/translocation/teleport.png
new file mode 100644
index 0000000000..2e6d0506fd
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/translocation/teleport.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/translocation/teleport_other.png b/crawl-ref/source/rltiles/spells/translocation/teleport_other.png
new file mode 100644
index 0000000000..12aae95796
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/translocation/teleport_other.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/translocation/unknown.png b/crawl-ref/source/rltiles/spells/translocation/unknown.png
new file mode 100644
index 0000000000..f4c5077d68
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/translocation/unknown.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/transmigration/alter_self.png b/crawl-ref/source/rltiles/spells/transmigration/alter_self.png
new file mode 100644
index 0000000000..179a0a5dea
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/transmigration/alter_self.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/transmigration/blade_hands.png b/crawl-ref/source/rltiles/spells/transmigration/blade_hands.png
new file mode 100644
index 0000000000..c2c8a3fde3
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/transmigration/blade_hands.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/spells/transmigration/polymorph_other.png b/crawl-ref/source/rltiles/spells/transmigration/polymorph_other.png
new file mode 100644
index 0000000000..648f83c86c
--- /dev/null
+++ b/crawl-ref/source/rltiles/spells/transmigration/polymorph_other.png
Binary files differ