Crossfire Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CF: small patch to crossfire-client
I made a small patch to the sound patch file.
For some reason Kjetil compiled the clients to look for the sound files in
/usr/share/sounds/sounds, but the sounds are installed in
/usr/share/sounds.
The patch changes the clients to look in /usr/share/sounds
Please find the patch attached. I'd love to see this integrated into
release 2 of the rpm.
Is all this in CVS somewhere?
--
Bob Tanner <tanner@real-time.com> | Phone : (612)943-8700
http://www.real-time.com | Fax : (612)943-8500
Key fingerprint = 6C E9 51 4F D5 3E 4C 66 62 A9 10 E5 35 85 39 D9
diff -ur client-0.95.2/README client-0.95.2-fixed/README
--- client-0.95.2/README Fri Jan 29 11:09:37 1999
+++ client-0.95.2-fixed/README Sat Jan 30 02:17:49 1999
@@ -61,7 +61,7 @@
files, otherwise you need the au sound files.
The sounds file determines what file is played for what sound. If you
-install the sounds someplace other than /usr/local/lib/sounds, you will
+install the sounds someplace other than /usr/share/sounds, you will
need to change the sounds file. If you have a copy of the sounds file in
~/.crossfire/sounds, it will use that for the sound file locations and
other details. Otherwise, the sounds file is used for compile in defaults.
diff -ur client-0.95.2/items.pl client-0.95.2-fixed/items.pl
--- client-0.95.2/items.pl Fri Jan 29 11:09:38 1999
+++ client-0.95.2-fixed/items.pl Sat Jan 30 02:18:09 1999
@@ -1,4 +1,4 @@
-#!/usr/local/bin/perl
+#!/usr/bin/perl
$MAXVAL=256;
diff -ur client-0.95.2/sound.c client-0.95.2-fixed/sound.c
--- client-0.95.2/sound.c Fri Jan 29 11:09:37 1999
+++ client-0.95.2-fixed/sound.c Sat Jan 30 02:15:24 1999
@@ -535,7 +535,7 @@
#ifdef SOUNDTEST
/* Filename of a good test sound. */
-char *testsound="/usr/local/lib/sounds/su-fanf.au";
+char *testsound="/usr/share/sounds/su-fanf.au";
int main(int argc, char *argv)
{
diff -ur client-0.95.2/soundsdef.h client-0.95.2-fixed/soundsdef.h
--- client-0.95.2/soundsdef.h Fri Jan 29 11:09:37 1999
+++ client-0.95.2-fixed/soundsdef.h Sat Jan 30 02:16:06 1999
@@ -35,167 +35,167 @@
"#\n",
"Standard Sounds:\n",
"\n",
-"/usr/local/lib/sounds/su-fanf.au 30 SOUND_NEW_PLAYER 0\n",
-"/usr/local/lib/sounds/Teeswing.au 80 SOUND_FIRE_ARROW 1\n",
-"/usr/local/lib/sounds/chord.au 100 SOUND_LEARN_SPELL 2\n",
-"/usr/local/lib/sounds/Missed.au 70 SOUND_FUMBLE_SPELL 3\n",
-"/usr/local/lib/sounds/Missed.au 70 SOUND_WAND_POOF 4\n",
-"/usr/local/lib/sounds/Creaky-1.au 90 SOUND_OPEN_DOOR 5\n",
-"/usr/local/lib/sounds/blip.au 80 SOUND_PUSH_PLAYER 6\n",
-"/usr/local/lib/sounds/click1.au 60 SOUND_PLAYER_HITS1 7\n",
-"/usr/local/lib/sounds/click2.au 70 SOUND_PLAYER_HITS2 8\n",
-"/usr/local/lib/sounds/click1.au 80 SOUND_PLAYER_HITS3 9\n",
-"/usr/local/lib/sounds/click2.au 90 SOUND_PLAYER_HITS4 10\n",
-"/usr/local/lib/sounds/FloorTom.au 70 SOUND_PLAYER_IS_HIT1 11\n",
-"/usr/local/lib/sounds/ouch1.au 80 SOUND_PLAYER_IS_HIT2 12\n",
-"/usr/local/lib/sounds/thru.au 90 SOUND_PLAYER_IS_HIT3 13\n",
-"/usr/local/lib/sounds/drip.au 80 SOUND_PLAYER_KILLS 14\n",
-"/usr/local/lib/sounds/squish.au 80 SOUND_PET_IS_KILLED 15\n",
-"/usr/local/lib/sounds/gong.au 150 SOUND_PLAYER_DIES 16\n",
-"/usr/local/lib/sounds/Whoosh.au 100 SOUND_OB_EVAPORATE 17\n",
-"/usr/local/lib/sounds/Explosion.au 100 SOUND_OB_EXPLODE 18\n",
-"/usr/local/lib/sounds/TowerClock.au 130 SOUND_CLOCK 19\n",
-"/usr/local/lib/sounds/boink2.au 80 SOUND_TURN_HANDLE 20\n",
-"/usr/local/lib/sounds/MetalCrash.au 200 SOUND_FALL_HOLE 21\n",
-"/usr/local/lib/sounds/Puke.au 130 SOUND_DRINK_POISON 22\n",
+"/usr/share/sounds/su-fanf.au 30 SOUND_NEW_PLAYER 0\n",
+"/usr/share/sounds/Teeswing.au 80 SOUND_FIRE_ARROW 1\n",
+"/usr/share/sounds/chord.au 100 SOUND_LEARN_SPELL 2\n",
+"/usr/share/sounds/Missed.au 70 SOUND_FUMBLE_SPELL 3\n",
+"/usr/share/sounds/Missed.au 70 SOUND_WAND_POOF 4\n",
+"/usr/share/sounds/Creaky-1.au 90 SOUND_OPEN_DOOR 5\n",
+"/usr/share/sounds/blip.au 80 SOUND_PUSH_PLAYER 6\n",
+"/usr/share/sounds/click1.au 60 SOUND_PLAYER_HITS1 7\n",
+"/usr/share/sounds/click2.au 70 SOUND_PLAYER_HITS2 8\n",
+"/usr/share/sounds/click1.au 80 SOUND_PLAYER_HITS3 9\n",
+"/usr/share/sounds/click2.au 90 SOUND_PLAYER_HITS4 10\n",
+"/usr/share/sounds/FloorTom.au 70 SOUND_PLAYER_IS_HIT1 11\n",
+"/usr/share/sounds/ouch1.au 80 SOUND_PLAYER_IS_HIT2 12\n",
+"/usr/share/sounds/thru.au 90 SOUND_PLAYER_IS_HIT3 13\n",
+"/usr/share/sounds/drip.au 80 SOUND_PLAYER_KILLS 14\n",
+"/usr/share/sounds/squish.au 80 SOUND_PET_IS_KILLED 15\n",
+"/usr/share/sounds/gong.au 150 SOUND_PLAYER_DIES 16\n",
+"/usr/share/sounds/Whoosh.au 100 SOUND_OB_EVAPORATE 17\n",
+"/usr/share/sounds/Explosion.au 100 SOUND_OB_EXPLODE 18\n",
+"/usr/share/sounds/TowerClock.au 130 SOUND_CLOCK 19\n",
+"/usr/share/sounds/boink2.au 80 SOUND_TURN_HANDLE 20\n",
+"/usr/share/sounds/MetalCrash.au 200 SOUND_FALL_HOLE 21\n",
+"/usr/share/sounds/Puke.au 130 SOUND_DRINK_POISON 22\n",
"\n",
"# Spells : SOUND_CAST_SPELL_0 23, 24, 25 ...\n",
"Spell Sounds:\n",
"\n",
-"/usr/local/lib/sounds/magic.au 100 DEFAULT\n",
-"/usr/local/lib/sounds/swish.au 70 \"magic bullet\" /* 0 */\n",
-"/usr/local/lib/sounds/swish.au 60 \"small fireball\"\n",
-"/usr/local/lib/sounds/swish.au 80 \"medium fireball\"\n",
-"/usr/local/lib/sounds/swish.au 100 \"large fireball\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"burning hands\"\n",
-"/usr/local/lib/sounds/lightning1.au 70 \"small lightning\"\n",
-"/usr/local/lib/sounds/lightning1.au 90 \"large lightning\"\n",
-"/usr/local/lib/sounds/swish.au 100 \"magic missile\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"create bomb\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"summon golem\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"summon fire elemental\" /* 10 */\n",
-"/usr/local/lib/sounds/magic.au 100 \"summon earth elemental\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"summon water elemental\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"summon air elemental\"\n",
-"/usr/local/lib/sounds/first_try.au 100 \"dimension door\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"create earth wall\"\n",
-"/usr/local/lib/sounds/Tear.au 100 \"paralyze\"\n",
-"/usr/local/lib/sounds/Missle1.au 80 \"icestorm\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"magic mapping\"\n",
-"/usr/local/lib/sounds/Tear.au 90 \"turn undead\"\n",
-"/usr/local/lib/sounds/Tear.au 90 \"fear\" /* 20 */\n",
-"/usr/local/lib/sounds/Missle1.au 100 \"poison cloud\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"wonder\"\n",
-"/usr/local/lib/sounds/Explosion.au 80 \"destruction\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"perceive self\"\n",
-"/usr/local/lib/sounds/sci_fi_gun.au 100 \"word of recall\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"invisible\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"invisible to undead\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"probe\"\n",
-"/usr/local/lib/sounds/swish.au 100 \"large bullet\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"improved invisibility\" /* 30 */\n",
-"/usr/local/lib/sounds/Tear.au 100 \"holy word\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"minor healing\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"medium healing\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"major healing\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"heal\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"create food\"\n",
-"/usr/local/lib/sounds/Explosion.au 60 \"earth to dust\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"armour\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"strength\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"dexterity\" /* 40 */\n",
-"/usr/local/lib/sounds/magic.au 100 \"constitution\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"charisma\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"create fire wall\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"create frost wall\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from cold\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from electricity\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from fire\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from poison\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from slow\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from paralysis\" /* 50 */\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from draining\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from magic\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from attack\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"levitate\"\n",
-"/usr/local/lib/sounds/Gun-5.au 100 \"small speedball\"\n",
-"/usr/local/lib/sounds/Gun-5.au 130 \"large speedball\"\n",
-"/usr/local/lib/sounds/Missle1.au 150 \"hellfire\"\n",
-"/usr/local/lib/sounds/Missle1.au 170 \"dragonbreath\"\n",
-"/usr/local/lib/sounds/Missle1.au 170 \"large icestorm\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"charging\" /* 60 */\n",
-"/usr/local/lib/sounds/magic.au 100 \"polymorph\"\n",
-"/usr/local/lib/sounds/swish.au 200 \"cancellation\"\n",
-"/usr/local/lib/sounds/Tear.au 100 \"confusion\"\n",
-"/usr/local/lib/sounds/Tear.au 150 \"mass confusion\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"summon pet monster\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"slow\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"regenerate spellpoints\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"cure poison\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from confusion\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from cancellation\" /* 70 */\n",
-"/usr/local/lib/sounds/magic.au 100 \"protection from depletion\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"alchemy\"\n",
-"/usr/local/lib/sounds/Evil_Laugh.au 100 \"remove curse\"\n",
-"/usr/local/lib/sounds/Evil_Laugh.au 120 \"remove damnation\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"identify\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"detect magic\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"detect monster\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"detect evil\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"detect curse\"\n",
-"/usr/local/lib/sounds/Explosion.au 100 \"heroism\" /* 80 */\n",
-"/usr/local/lib/sounds/bugle_charge.au 100 \"aggravation\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"firebolt\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"frostbolt\"\n",
-"/usr/local/lib/sounds/Explosion.au 100 \"shockwave\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"color spray\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"haste\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"face of death\"\n",
-"/usr/local/lib/sounds/lightning1.au 110 \"ball lightning\"\n",
-"/usr/local/lib/sounds/swish.au 100 \"meteor swarm\"\n",
-"/usr/local/lib/sounds/swish.au 100 \"comet\" /* 90 */\n",
-"/usr/local/lib/sounds/magic.au 100 \"mystic fist\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"raise dead\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"resurrection\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"reincarnation\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"immune cold\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"immune electricity\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"immune fire\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"immune poison\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"immune slow\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"immune paralysis\" /* 100 */\n",
-"/usr/local/lib/sounds/magic.au 100 \"immune drain\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"immune magic\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"immune attack\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"invulnerability\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"defense\n",
-"/usr/local/lib/sounds/magic.au 100 \"rune fire\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"rune frost\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"rune shocking\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"rune blasting\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"rune death\" /* 110 */\n",
-"/usr/local/lib/sounds/magic.au 100 \"marking rune\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"build director\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"pool of chaos\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"build bullet wall\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"build ligtning wall\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"build fireball wall\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"magic \"\n",
-"/usr/local/lib/sounds/magic.au 100 \"rune of magic drain\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"antimagic rune\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"rune transferrence\" /* 120 */\n",
-"/usr/local/lib/sounds/magic.au 100 \"transferrence\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"magic drain\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"counterspell\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"disarm\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"cure confusion\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"restoration\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"summon evil monster\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"counterwall\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"cause light wounds\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"cause medium wounds\" /* 130 */\n",
-"/usr/local/lib/sounds/magic.au 100 \"cause serious wounds\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"charm monsters\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"banishment\"\n",
-"/usr/local/lib/sounds/magic.au 100 \"create missile\"\n",
+"/usr/share/sounds/magic.au 100 DEFAULT\n",
+"/usr/share/sounds/swish.au 70 \"magic bullet\" /* 0 */\n",
+"/usr/share/sounds/swish.au 60 \"small fireball\"\n",
+"/usr/share/sounds/swish.au 80 \"medium fireball\"\n",
+"/usr/share/sounds/swish.au 100 \"large fireball\"\n",
+"/usr/share/sounds/magic.au 100 \"burning hands\"\n",
+"/usr/share/sounds/lightning1.au 70 \"small lightning\"\n",
+"/usr/share/sounds/lightning1.au 90 \"large lightning\"\n",
+"/usr/share/sounds/swish.au 100 \"magic missile\"\n",
+"/usr/share/sounds/magic.au 100 \"create bomb\"\n",
+"/usr/share/sounds/magic.au 100 \"summon golem\"\n",
+"/usr/share/sounds/magic.au 100 \"summon fire elemental\" /* 10 */\n",
+"/usr/share/sounds/magic.au 100 \"summon earth elemental\"\n",
+"/usr/share/sounds/magic.au 100 \"summon water elemental\"\n",
+"/usr/share/sounds/magic.au 100 \"summon air elemental\"\n",
+"/usr/share/sounds/first_try.au 100 \"dimension door\"\n",
+"/usr/share/sounds/magic.au 100 \"create earth wall\"\n",
+"/usr/share/sounds/Tear.au 100 \"paralyze\"\n",
+"/usr/share/sounds/Missle1.au 80 \"icestorm\"\n",
+"/usr/share/sounds/magic.au 100 \"magic mapping\"\n",
+"/usr/share/sounds/Tear.au 90 \"turn undead\"\n",
+"/usr/share/sounds/Tear.au 90 \"fear\" /* 20 */\n",
+"/usr/share/sounds/Missle1.au 100 \"poison cloud\"\n",
+"/usr/share/sounds/magic.au 100 \"wonder\"\n",
+"/usr/share/sounds/Explosion.au 80 \"destruction\"\n",
+"/usr/share/sounds/magic.au 100 \"perceive self\"\n",
+"/usr/share/sounds/sci_fi_gun.au 100 \"word of recall\"\n",
+"/usr/share/sounds/magic.au 100 \"invisible\"\n",
+"/usr/share/sounds/magic.au 100 \"invisible to undead\"\n",
+"/usr/share/sounds/magic.au 100 \"probe\"\n",
+"/usr/share/sounds/swish.au 100 \"large bullet\"\n",
+"/usr/share/sounds/magic.au 100 \"improved invisibility\" /* 30 */\n",
+"/usr/share/sounds/Tear.au 100 \"holy word\"\n",
+"/usr/share/sounds/magic.au 100 \"minor healing\"\n",
+"/usr/share/sounds/magic.au 100 \"medium healing\"\n",
+"/usr/share/sounds/magic.au 100 \"major healing\"\n",
+"/usr/share/sounds/magic.au 100 \"heal\"\n",
+"/usr/share/sounds/magic.au 100 \"create food\"\n",
+"/usr/share/sounds/Explosion.au 60 \"earth to dust\"\n",
+"/usr/share/sounds/magic.au 100 \"armour\"\n",
+"/usr/share/sounds/magic.au 100 \"strength\"\n",
+"/usr/share/sounds/magic.au 100 \"dexterity\" /* 40 */\n",
+"/usr/share/sounds/magic.au 100 \"constitution\"\n",
+"/usr/share/sounds/magic.au 100 \"charisma\"\n",
+"/usr/share/sounds/magic.au 100 \"create fire wall\"\n",
+"/usr/share/sounds/magic.au 100 \"create frost wall\"\n",
+"/usr/share/sounds/magic.au 100 \"protection from cold\"\n",
+"/usr/share/sounds/magic.au 100 \"protection from electricity\"\n",
+"/usr/share/sounds/magic.au 100 \"protection from fire\"\n",
+"/usr/share/sounds/magic.au 100 \"protection from poison\"\n",
+"/usr/share/sounds/magic.au 100 \"protection from slow\"\n",
+"/usr/share/sounds/magic.au 100 \"protection from paralysis\" /* 50 */\n",
+"/usr/share/sounds/magic.au 100 \"protection from draining\"\n",
+"/usr/share/sounds/magic.au 100 \"protection from magic\"\n",
+"/usr/share/sounds/magic.au 100 \"protection from attack\"\n",
+"/usr/share/sounds/magic.au 100 \"levitate\"\n",
+"/usr/share/sounds/Gun-5.au 100 \"small speedball\"\n",
+"/usr/share/sounds/Gun-5.au 130 \"large speedball\"\n",
+"/usr/share/sounds/Missle1.au 150 \"hellfire\"\n",
+"/usr/share/sounds/Missle1.au 170 \"dragonbreath\"\n",
+"/usr/share/sounds/Missle1.au 170 \"large icestorm\"\n",
+"/usr/share/sounds/magic.au 100 \"charging\" /* 60 */\n",
+"/usr/share/sounds/magic.au 100 \"polymorph\"\n",
+"/usr/share/sounds/swish.au 200 \"cancellation\"\n",
+"/usr/share/sounds/Tear.au 100 \"confusion\"\n",
+"/usr/share/sounds/Tear.au 150 \"mass confusion\"\n",
+"/usr/share/sounds/magic.au 100 \"summon pet monster\"\n",
+"/usr/share/sounds/magic.au 100 \"slow\"\n",
+"/usr/share/sounds/magic.au 100 \"regenerate spellpoints\"\n",
+"/usr/share/sounds/magic.au 100 \"cure poison\"\n",
+"/usr/share/sounds/magic.au 100 \"protection from confusion\"\n",
+"/usr/share/sounds/magic.au 100 \"protection from cancellation\" /* 70 */\n",
+"/usr/share/sounds/magic.au 100 \"protection from depletion\"\n",
+"/usr/share/sounds/magic.au 100 \"alchemy\"\n",
+"/usr/share/sounds/Evil_Laugh.au 100 \"remove curse\"\n",
+"/usr/share/sounds/Evil_Laugh.au 120 \"remove damnation\"\n",
+"/usr/share/sounds/magic.au 100 \"identify\"\n",
+"/usr/share/sounds/magic.au 100 \"detect magic\"\n",
+"/usr/share/sounds/magic.au 100 \"detect monster\"\n",
+"/usr/share/sounds/magic.au 100 \"detect evil\"\n",
+"/usr/share/sounds/magic.au 100 \"detect curse\"\n",
+"/usr/share/sounds/Explosion.au 100 \"heroism\" /* 80 */\n",
+"/usr/share/sounds/bugle_charge.au 100 \"aggravation\"\n",
+"/usr/share/sounds/magic.au 100 \"firebolt\"\n",
+"/usr/share/sounds/magic.au 100 \"frostbolt\"\n",
+"/usr/share/sounds/Explosion.au 100 \"shockwave\"\n",
+"/usr/share/sounds/magic.au 100 \"color spray\"\n",
+"/usr/share/sounds/magic.au 100 \"haste\"\n",
+"/usr/share/sounds/magic.au 100 \"face of death\"\n",
+"/usr/share/sounds/lightning1.au 110 \"ball lightning\"\n",
+"/usr/share/sounds/swish.au 100 \"meteor swarm\"\n",
+"/usr/share/sounds/swish.au 100 \"comet\" /* 90 */\n",
+"/usr/share/sounds/magic.au 100 \"mystic fist\"\n",
+"/usr/share/sounds/magic.au 100 \"raise dead\"\n",
+"/usr/share/sounds/magic.au 100 \"resurrection\"\n",
+"/usr/share/sounds/magic.au 100 \"reincarnation\"\n",
+"/usr/share/sounds/magic.au 100 \"immune cold\"\n",
+"/usr/share/sounds/magic.au 100 \"immune electricity\"\n",
+"/usr/share/sounds/magic.au 100 \"immune fire\"\n",
+"/usr/share/sounds/magic.au 100 \"immune poison\"\n",
+"/usr/share/sounds/magic.au 100 \"immune slow\"\n",
+"/usr/share/sounds/magic.au 100 \"immune paralysis\" /* 100 */\n",
+"/usr/share/sounds/magic.au 100 \"immune drain\"\n",
+"/usr/share/sounds/magic.au 100 \"immune magic\"\n",
+"/usr/share/sounds/magic.au 100 \"immune attack\"\n",
+"/usr/share/sounds/magic.au 100 \"invulnerability\"\n",
+"/usr/share/sounds/magic.au 100 \"defense\n",
+"/usr/share/sounds/magic.au 100 \"rune fire\"\n",
+"/usr/share/sounds/magic.au 100 \"rune frost\"\n",
+"/usr/share/sounds/magic.au 100 \"rune shocking\"\n",
+"/usr/share/sounds/magic.au 100 \"rune blasting\"\n",
+"/usr/share/sounds/magic.au 100 \"rune death\" /* 110 */\n",
+"/usr/share/sounds/magic.au 100 \"marking rune\"\n",
+"/usr/share/sounds/magic.au 100 \"build director\"\n",
+"/usr/share/sounds/magic.au 100 \"pool of chaos\"\n",
+"/usr/share/sounds/magic.au 100 \"build bullet wall\"\n",
+"/usr/share/sounds/magic.au 100 \"build ligtning wall\"\n",
+"/usr/share/sounds/magic.au 100 \"build fireball wall\"\n",
+"/usr/share/sounds/magic.au 100 \"magic \"\n",
+"/usr/share/sounds/magic.au 100 \"rune of magic drain\"\n",
+"/usr/share/sounds/magic.au 100 \"antimagic rune\"\n",
+"/usr/share/sounds/magic.au 100 \"rune transferrence\" /* 120 */\n",
+"/usr/share/sounds/magic.au 100 \"transferrence\"\n",
+"/usr/share/sounds/magic.au 100 \"magic drain\"\n",
+"/usr/share/sounds/magic.au 100 \"counterspell\"\n",
+"/usr/share/sounds/magic.au 100 \"disarm\"\n",
+"/usr/share/sounds/magic.au 100 \"cure confusion\"\n",
+"/usr/share/sounds/magic.au 100 \"restoration\"\n",
+"/usr/share/sounds/magic.au 100 \"summon evil monster\"\n",
+"/usr/share/sounds/magic.au 100 \"counterwall\"\n",
+"/usr/share/sounds/magic.au 100 \"cause light wounds\"\n",
+"/usr/share/sounds/magic.au 100 \"cause medium wounds\" /* 130 */\n",
+"/usr/share/sounds/magic.au 100 \"cause serious wounds\"\n",
+"/usr/share/sounds/magic.au 100 \"charm monsters\"\n",
+"/usr/share/sounds/magic.au 100 \"banishment\"\n",
+"/usr/share/sounds/magic.au 100 \"create missile\"\n",
};