The following are candidate descriptions for the spells in Crossfire. I believe I have all of those that can be known by a player at this time that do not currently have a description set. Any that are missing should be added, and anyone who feels they can improve on any of these is encouraged to do so. The names correspond to the filenames under the 'spells' directory in the CVS 'arch' module, which can be viewed using webCVS [[http://cvs.sourceforge.net/viewcvs.py/crossfire/arch/spell/|here.]] Large portions of this text have been taken from the large [[http://crossfire.real-time.com/spells/magic.html|spells list]] on the main site, and updated/modified to act less as advice and more as description. == A == AnimateWeapon/spell_animate_weapon.arc msg This spell imbues a weapon with magical energy, causing to fly around under the control of the caster, striking at anything it runs into. endmsg AnimateWeapon/spell_staff_to_snake.arc msg This spell converts a staff into a snake, which can be commanded in the same manner as a golem endmsg Aura/spell_flaming_aura.arc msg The flaming aura is a special prayer granted by Gorokh and of Ruggilli. An aura of fire surrounds the caster and burns everything near to him endmsg Aura/spell_sanctuary.arc msg This prayer is granted by gaea to protect her followers. endmsg == B == BlessCurse/spell_bless.arc msg This Prayer will affect some resistances and increase some stats The exact effect depends on the caster's god. endmsg BlessCurse/spell_curse.arc msg This will cause the caster's god to weaken the targeted creature. endmsg BlessCurse/spell_holy_possession.arc msg As priests become very powerful, they can take on aspects of their god, and share in some of their power. endmsg Bolt/spell_cancellation.arc msg This spell drains magic from locations and items. endmsg Bolt/spell_firebolt.arc msg A bolt of fire that flies forward, scorching its victims endmsg Bolt/spell_forked_lightning.arc msg Lightning that flies forward, but then forks repeatedly, sending bolts of electric energy over a wide area. endmsg Bolt/spell_frostbolt.arc msg A bolt of cold energy that flies forward, freezing whatever it hits. endmsg Bolt/spell_manabolt.arc msg A bolt of raw magical energy that flies forward causing magical damage. endmsg Bolt/spell_sm_lightning.arc msg causes lightning to fly out from the caster in a straight line, zapping anything it hits, and possibly bouncing off walls in the process. endmsg Bolt/spell_steambolt.arc msg A bolt of hot steam which both scalds whatever it hits and leaves steam in the air, making it harder to see. endmsg Bolt/spell_sunspear.arc msg Valriel grants ths prayer to some of his followers to allow them to blast their enemies with a hot, blinding light. endmsg Bullet/spell_bullet.arc msg A magically formed bullet, which will fly out and hit into something, doing a small amount of damage. endmsg Bullet/spell_cause_crit_wounds.arc msg Followers of Sorig can acquire this prayer which will do tremendous amounts of damage to whatever it hits. endmsg Bullet/spell_cause_heavy_wounds.arc msg a bolt of divine energy that wounds its target severely. endmsg Bullet/spell_cause_light_wounds.arc msg a prayer that will cause a small amount of damage to a single creature. endmsg Bullet/spell_cause_med_wounds.arc msg Doing more damage that cause light wounds, this spell will nonetheless have much the same effect. endmsg Bullet/spell_holy_orb.arc msg This causes a ball of energy to fly out which when it strikes something calls down the wrath of your god upon the surrounding area. All enemies of your god will take damage as a result, and weaker ones may even be killed instantly. endmsg Bullet/spell_large_manaball.arc change the line something into a burst of magical energy. to something into a great burst of magical energy. Bullet/spell_large_snowstorm.arc change explodes into a ice and cold, freezing anything within it. The small snowball explodes when it hits something. to explodes when it hits something covering a large area around it with ice, freezing anything therein. Bullet/spell_lg_bullet.arc msg A more powerful form of small bullet, doing much more damage on impact. endmsg Bullet/spell_medium_fireball.arc msg This spell fires a small bullet of fire, that explodes into a moderatly sized area of fire when it hits something. endmsg Bullet/spell_medium_snowstorm.arc msg Medium snowstorm fires a small snowball that explodes when it hits something covering the surrounding area with ice, freezing anything therein. endmsg Bullet/spell_poison_cloud.arc msg Poison cloud fires a small globule of poison which is released on impact to form a noxious cloud that poisons anyone who breathes it. endmsg Bullet/spell_sm_bullet.arc msg A magically formed bullet, which will fly out and hit into something, doing a small amount of damage. endmsg Bullet/spell_small_fireball.arc msg This spell fires a small bullet of fire, that explodes on contact burning anything in small number of squares nearby. endmsg Bullet/spell_small_manaball.arc msg Manaball fires a small bullet of magical energy, that then explodes when it hits something into a small burst of magical energy. The great advantage of using pure magical energy is that few creatures are resistant to it. endmsg Bullet/spell_small_snowstorm.arc msg Small snowstorm fires a small snowball that explodes when it hits something covering a small area around it with ice, freezing anything therein. endmsg Bullet/spell_vitriol.arc msg A special prayer granted only to followers of Gorokh, vitriol fires a ball of acid which explodes on contact dealing vast amounts of acid damage to whatever it hit, and anything in the surrounding area. endmsg == C == Change_Ability/spell_charisma.arc msg This spell may temporarily increase the caster's Charisma score by a small amount endmsg Change_Ability/spell_confusion.arc msg This spell makes all of the caster's attacks confuse his enemies for a short period of time. endmsg Change_Ability/spell_constitution.arc msg This spell may temporarily increase the caster's Constitution score by a small amount endmsg Change_Ability/spell_dark_vision.arc msg This spell will temporarily give the caster the ability to see in the dark. endmsg Change_Ability/spell_dexterity.arc msg This spell may temporarily increase the caster's Dexterity score by a small amount endmsg Change_Ability/spell_haste.arc msg This spell gives a temporary boost to the caster's speed. endmsg Change_Ability/spell_levitate.arc msg This spell causes the caster to float just above the ground. endmsg Change_Ability/spell_protection_from_cancellation.arc msg Protection from Cancellation temporarily reduces the effect of Cancellation spells on the caster. endmsg Change_Ability/spell_protection_from_cold.arc msg Protection from cold temporarily reduces the damage the caster takes from cold attacks. endmsg Change_Ability/spell_protection_from_confusion.arc msg Protection from confusion temporarily acts to reduce the effectiveness of confusion attacks on the caster. endmsg Change_Ability/spell_protection_from_depletion.arc msg Protection from depletion temporarily acts to reduce the effectiveness of depletion attacks on the caster. endmsg Change_Ability/spell_protection_from_electricity.arc msg Protection from electricity temporarily reduces the damage the caster takes from electricity attacks. endmsg Change_Ability/spell_protection_from_fire.arc msg Protection from fire temporarily reduces the damage the caster takes from fire attacks. endmsg Change_Ability/spell_protection_from_paralysis.arc msg Protection from confusion temporarily acts to reduce the effectiveness of confusion attacks on the caster. endmsg Change_Ability/spell_protection_from_poison.arc msg Protection from Poison temporarily reduces the damage the caster takes from poison attacks. endmsg Change_Ability/spell_protection_from_slow.arc msg Protection from slow temporarily acts to reduce the effectiveness of slow attacks on the caster. endmsg Change_Ability/spell_rage.arc msg Rage is a special prayer granted to followers of Gorokh and Ruggili, it throws the caster into a violent frenzy increasing Strength, Constitution, and several other stats for the duration of the spell. endmsg Change_Ability/spell_regeneration.arc msg Regeneration increases the rate at which the caster heals. endmsg Change_Ability/spell_strength.arc msg This spell may temporarily increase the caster's Strength score by a small amount endmsg Change_Ability/spell_xrays.arc msg Xray lets the caster temporarily see through walls. endmsg Cone/spell_banishment.arc msg The Banishment spell unleashes the power of your god against his enemies. Any creature disliked by your god will take massive damage and all but the strongest of them will be destroyed altogether. endmsg Cone/spell_burning_hands.arc msg Sends forth a cone of fire that burns all that it hits. endmsg Cone/spell_fear.arc msg A cone spell that causes all enemies it hits to fear the caster. endmsg Cone/spell_holy_word.arc msg The Holy Word spell unleashes the power of your god against his enemies. Any creature disliked by your god will take damage and very weak creatures may be destroyed altogether. endmsg Cone/spell_icestorm.arc msg Icestorm fires a cone of freezing cold air, damaging creatures caught inside it. It does have the side effect of encasing objects in blocks of ice. endmsg Cone/spell_lg_icestorm.arc Large icestorm fires a cone of freezing cold Large icestorm fires a large cone of freezing cold Cone/spell_mass_confusion.arc msg Mass Confusion causes all creatures caught within it to become confused, and unable to attack properly. endmsg Cone/spell_paralyze.arc msg This is a cone spell that paralyses creatures caught within, leaving them unable to move or attack. endmsg Cone/spell_peace.arc msg Peace is a special prayer granted to followers of Gaea, it casts a cone, any hostile creatures caught within cease trying to attack the caster. endmsg Cone/spell_slow.arc msg Slow fires a cone that reduces the speed of anyone it hits. endmsg Cone/spell_spiderweb.arc msg This is a special spell granted to followers of Gaea, it spidersilk in a cone that impedes the movement of whatever it hits. endmsg Cone/spell_turn_undead.arc msg Turn Undead fires a cone, undead creatures caught within this cone will try to run away from the caster. endmsg Cone/spell_wave.arc msg FIXME endmsg Cone/spell_windstorm.arc msg Windstorm is a special prayer granted to followers of Sorig, it casts a cone that pushes things aways from the caster. endmsg Cone/spell_wonder.arc msg Wonder can cause one of many different effects, what it will do at any casting is uncertain. endmsg == D == Detect/spell_detect_curse.arc msg Detect curse will determine whether any nearby items are cursed or damned. endmsg Detect/spell_detect_evil.arc msg This prayer will detect nearby hostile monsters. endmsg Detect/spell_detect_magic.arc msg This spell will detect any nearby objects that have magical properties. endmsg Detect/spell_detect_monster.arc msg This spell will detect nearby creatures that are currently hidden from view. endmsg Detect/spell_show_invisible.arc msg This prayer reveals any invisible things nearby, this can sometimes be neccessary to show hidden levers or other items. endmsg Disease/spell_cause_anthrax.arc msg Anthrax is a disease which can be fatal to various animals endmsg Disease/spell_cause_black_death.arc msg Cause Black Death is a prayer only granted to the most devout followers of the devourers. It unleashes the bubonic plague upon whatever it hits. This disease is highly dangerous, and very contagious. endmsg Disease/spell_cause_cold.arc msg Causes the targeted creature to catch a cold, this is only ever fatal in the weakest of creatures, but will weaken and slow down any who are not immune to it. endmsg Disease/spell_cause_flu.arc msg Causes the targeted creature to catch influenza, this sometimes fatal to weaker creatures, but it will substantially weaken and slow down any who are not immune to it. endmsg Disease/spell_cause_leprosy.arc msg Causes the target to start suffering from leprosy. Leprosy is a terminal disease which can only be cured by magical means. It can also be transmitted by touch. endmsg Disease/spell_cause_rabies.arc msg Gives the targeted creature Rabies. endmsg Disease/spell_cause_red_death.arc msg Cause Red Death is a prayer granted to followers of the devourers. Red death (also known as ebola) is very damaging, often fatal, and highly contagious. endmsg Disease/spell_cause_smallpox.arc msg Cause Smallpox is a prayer granted to followers of the devourers. Smallpox is very damaging and often fatal, especially to weaker monsters. It is also highly contagious, however, it only affects humanoids. endmsg Disease/spell_cause_typhoid.arc msg Typhoid is a dangerous disease to humanoids, but other creatures are unaffected. endmsg Disease/spell_cause_white_death.arc Causes an outbreak of pneumonic plague, which can spead rapidly, doing great damage. == G == Golem/spell_call_holy_servant.arc msg Causes the caster's god to send him a servant, to control like a golem. endmsg Golem/spell_dancing_sword.arc msg Creates a magical sword that flies around under the direction of its caster, cutting at anything in its path. endmsg Golem/spell_mystic_fist.arc msg Creates a magical fist that flies around under the direction of its caster, striking at anything in its path. endmsg Golem/spell_summon_avatar.arc msg Causes the caster's god to send him the most powerful creature available, the avatar of the god himself. This avatar will, for a short time, be under the control of the caster, able to be directed like a golem. endmsg == H == Healing/spell_cure_blindness.arc msg Restores the sight of the caster. endmsg Healing/spell_cure_confusion.arc msg Removes the effects of confusion from the caster. endmsg Healing/spell_cure_disease.arc msg Cures the caster of all diseases they are currently afflicted with. endmsg Healing/spell_cure_poison.arc msg Purges all poisons from the caster. endmsg Healing/spell_heal.arc msg Fully restores hitpoints. endmsg Healing/spell_major_healing.arc msg Heals many hitpoints. endmsg Healing/spell_medium_healing.arc msg Heals some hitpoints. endmsg Healing/spell_minor_healing.arc msg Heals a small number of hitpoints. endmsg == M == MagicMissile/spell_magic_miss.arc msg This spell fires a weak homing-missile. This wil try and track towards the nearest target, and can even turn around to do so, but the tracking will ignore any walls or other creatures in the way, and the missile may hit into them first as a result. endmsg MagicWall/spell_create_fire_wall.arc msg A line of fire will appear, this doesn't block enemy movement but any creature crossing it will take fire damage. endmsg MagicWall/spell_create_frost_wall.arc msg A line of frost will appear, this doesn't block enemy movement but any creature crossing it will take cold damage. endmsg MagicWall/spell_create_pool_of_chaos.arc msg Pool of chaos will deal damage with all sorts of different attack types in random order, anything crossing it will be hit by multiple forms of damage. endmsg MagicWall/spell_darkness.arc msg Creates a wall that absorbs light, making it impossible to see beyond it. endmsg MagicWall/spell_wall_of_thorns.arc msg A special prayer for followers of Gaea and Mostrai, wall of thorns creates a barrier that slows and damages any creatures that attempt to cross it. endmsg Misc/spell_alchemy.arc **Change name to midas' touch** then: msg Midas' Touch transforms surrounding objects into gold nuggets. endmsg Misc/spell_consecrate.arc change an altar for your god. to an altar for the caster's god. Misc/spell_create_food.arc msg Create food will summon some food to eat. What type of food will be summoned will depend on the level of the caster, but some casters have been known to specify the exact form of food that they want, and have it created by this spell. endmsg Misc/spell_create_missile.arc msg creates some arrows, it is possible to optionally specify a limited range of magic arrows at higher levels. endmsg Misc/spell_daylight.arc msg A special prayer granted by Gaea and Valriel. Daylight increases the level of illumination nearby. endmsg Misc/spell_faery_fire.arc msg Makes nearby creatures glow. endmsg Misc/spell_improved_invisibility.arc msg Like invisibility, only better, attacking and using spells doesn't cause the effect to end. endmsg Misc/spell_invisible.arc msg Makes the caster invisible, stops working when they attack or cast other spells. endmsg Misc/spell_invisible_to_undead.arc msg Makes the caster invisble to undead creatures. endmsg Misc/spell_light.arc msg Increases the level of illumination. endmsg Misc/spell_magic_drain.arc msg Drains spellpoints from the target, and adds them to the caster. endmsg Misc/spell_magic_mapping.arc msg Creates, in the mind of the caster, a magical overview of the surrounding area. endmsg Misc/spell_marking_rune.arc msg Leaves a rune on the floor to be read, the text of the rune must be specified as an option to the spell. endmsg Misc/spell_nightfall.arc msg A special prayer for followers of Gaea or the Devourers. Nightfall reduces the level of illumination near the caster. endmsg Misc/spell_perceive_self.arc msg Displays a great many of the caster's attributes, including some that are otherwise hidden. endmsg Misc/spell_probe.arc msg Tells the caster the relative strength of the target, as well as how badly wounded it is. endmsg Misc/spell_transference.arc msg Transfers mana from the caster to another creature. Transferring too much mana can cause the recipent to be overloaded by magical energy and explode. endmsg MoodChange/spell_charm_monsters.arc msg The caster tries to convince monsters weaker than him to join his side. When it succeeds, the charmed monsters act as the caster's pets. endmsg MoodChange/spell_command_undead.arc msg The caster tries to convince weak undead creatures to join his side. When it succeeds, the charmed monsters act as the caster's pets. endmsg MoodChange/spell_conflict.arc msg A special prayer for followers of Lythander, Conflict causes nearby creatures to attack each other. endmsg MoodChange/spell_pacify.arc msg Causes a hostile creature to calm down and stop attacking the caster. endmsg MovingBall/spell_divine_shock.arc msg A special spell granted to followers of Sorig, Divine Shock creates a ball of electrical and godpower energy. This ball heads in the direction it is cast, and if it encounters a monster, it sticks to the monster, dancing around and shocking them continuously. The spell has a limited duration. endmsg MovingBall/spell_poison_fog.arc msg A special spell of Gnarg, Poison Fog creates a ball of poison. This ball heads in the direction it is cast, and if it encounters a monster, it persues them, poisoning its target. The spell has a limited duration. endmsg == R == Rune/spell_antimagic_rune.arc msg Creates an antimagic rune on the floor. When another creature steps on it, the rune will trigger, temporarily preventing spells being cast from that square endmsg Rune/spell_rune_of_frost.arc msg This creates a rune that will hit the creature that activates it with cold damage. endmsg Rune/spell_rune_of_shocking.arc msg This creates a rune that will hit the creature that activates it with electric damage. endmsg == S == Smite/spell_finger_of_death.arc msg A special spell granted to followers of the Devourers, finger of death can cause a single target to die instantly. endmsg Smite/spell_holy_wrath.arc msg The Holy Wrath spell unleashes the power of the caster's god against his enemies. Any creature disliked by his god will take substantial damage and weak creatures may be destroyed altogether. endmsg Smite/spell_insect_plague.arc msg A special spell granted to followers of Gaea, Insect plague summons a large number of insects who act as pets, attacking the caster's enemies. endmsg SummonMonster/spell_magehound.arc msg Creates a number of dogs to act as pets to the caster. The type of dog summoned depends on the level of the caster. endmsg SummonMonster/spell_summon_cult.arc msg Causes the caster's god to send them a number of his followers to act as pets. endmsg Swarm/spell_bullet_storm.arc msg Bullet swarm fires many bullets in one direction, each doing some damage. endmsg Swarm/spell_bullet_swarm.arc msg Bullet swarm fires a great many small bullets in one direction, each doing a small amount of damage. endmsg Swarm/spell_cause_many_wounds.arc msg A special spell for followers of Sorig, this wounds a great many nearby creatures. endmsg Swarm/spell_missile_swarm.arc msg Missile swarm fires a great many missiles in one direction, each tracking individually and doing a small amount of damage if they hit. endmsg == T == TownPortal/spell_town_portal.arc msg Town portal can be used to magically travel over vast distances between two points. The first time it is cast, the surrounding area is fixed in the mind of the caster. When it is cast again, at a different location, a portal is made that links both locations. The caster (and other members of his party) can use this portal to travel instantaneously between the two points. endmsg