Minor correction needed, sorry. Seems in classic EQ fashion I forgot about bards and slightly broke them... *embarrassed*
Code:
Index: spells.cpp
===================================================================
--- spells.cpp (revision 1953)
+++ spells.cpp (working copy)
@@ -1032,7 +1032,7 @@
return;
}
}
- else
+ else if (!bard_song_mode)
{
for(int t_count = 0; t_count < 4; t_count++) {
component = spells[spell_id].components[t_count];