Commit Graph

2143 Commits

Author SHA1 Message Date
Shauren
97aeb251b8 Core/Players: Added support for single character bans
Core/Commands: Renamed .ban character to .ban playeraccount (.ban character will ban only the player, not account)

This revision reaches 10000, congratulations and thanks to everyone who contributed!

--HG--
branch : trunk
2010-09-19 17:02:14 +02:00
silinoron
383af00e2b Core/Spells: Allow a priest's Mana Burn to break fear.
Patch by dr.tenma.
Fixes issue #3985

--HG--
branch : trunk
2010-09-18 19:26:34 -07:00
azazel
ef9cb8000b Scripts/Spelsl: improve 24751 Trick or Treat spell and implement 24750 Trick spell.
--HG--
branch : trunk
2010-09-18 22:50:43 +06:00
azazel
dd1521aa55 Scripts/Spell: implement script effect of spell 24751 Trick or Treat (specially for Malcrom)
--HG--
branch : trunk
2010-09-17 14:24:25 +06:00
Shauren
05ccd476be Core/Quests: Added index column for quest poi points forcing them to load in certain order
--HG--
branch : trunk
2010-09-16 19:58:06 +02:00
azazel
236356628a Scripts/Quests:
* add support for quest 12634 Some Make Lemonade, Some Make Liquor (implement 51840 spell and Adventurous Dwarf AI, thanks akadabeer)
* implement dummy effect for 49587 Seeds of Nature's Wrath spell (used in quest 12459 That Which Creates Can Also Destroy)
* implement dummy effect for 19512 Apply Salve spell (used in quest 6124/6129 Curing the Sick)
Scripts/Misc: some cleanup in chat log
Core/Locales: fix issue when default locale for trinity_string strings was not used (thanks Aokromes for testing).

--HG--
branch : trunk
2010-09-16 13:14:14 +06:00
Shauren
102e51d620 Core/Pools: Implemented quest pooling
Core/DBLayer: Added GetNumRows() method to PreparedResultSet

--HG--
branch : trunk
2010-09-14 13:56:27 +02:00
Shocker
6528a82b61 Core/Spells: Remove duplicate healing bonus calculation for Prayer of Mending, closes issue 3879, thanks dr.tenma
--HG--
branch : trunk
2010-09-13 22:54:04 +03:00
Shocker
de9ed810ef Core/Guilds: Fix Guild bank event log for big stacks, fixes issue 3996, thanks maketheking for pointing out the problem
--HG--
branch : trunk
2010-09-13 22:41:32 +03:00
Spp
afad2447c7 Fix wrong sql file name
--HG--
branch : trunk
2010-09-13 08:18:46 +02:00
Shocker
b7b1efa4c1 Core/Spells: Fix Bone Shield to drop charges only from damage and not heals, fixes issue 3284
--HG--
branch : trunk
2010-09-13 03:34:34 +03:00
Shocker
053cf5fd07 SQL: Remove duplicate entry from base world_database
--HG--
branch : trunk
2010-09-11 00:22:38 +03:00
Spp
279d40efdc Core/Groups: Store group member roles to DB
--HG--
branch : trunk
2010-09-10 13:40:20 +02:00
Spp
fd14d7195f Core: Minor code cleanup before next commits
--HG--
branch : trunk
2010-09-10 13:37:33 +02:00
runningnak3d
c3e3b6a66b SQL: Move update SQL files to old dir in preperation of UP34
--HG--
branch : trunk
rename : sql/updates/9000_world_spell_bonus_data.sql => sql/updates/3.3.5a_old/9000_world_spell_bonus_data.sql
rename : sql/updates/9006_world_spell_group.sql => sql/updates/3.3.5a_old/9006_world_spell_group.sql
rename : sql/updates/9008_world_trinity_string.sql => sql/updates/3.3.5a_old/9008_world_trinity_string.sql
rename : sql/updates/9010_world_spell_scripts.sql => sql/updates/3.3.5a_old/9010_world_spell_scripts.sql
rename : sql/updates/9012_world_spell_script_names.sql => sql/updates/3.3.5a_old/9012_world_spell_script_names.sql
rename : sql/updates/9026_world_script_texts.sql => sql/updates/3.3.5a_old/9026_world_script_texts.sql
rename : sql/updates/9026_world_scriptname.sql => sql/updates/3.3.5a_old/9026_world_scriptname.sql
rename : sql/updates/9036_world_reputation_reward_rate.sql => sql/updates/3.3.5a_old/9036_world_reputation_reward_rate.sql
rename : sql/updates/9039_world_reputation_spillover_template.sql => sql/updates/3.3.5a_old/9039_world_reputation_spillover_template.sql
rename : sql/updates/9043_world_spell_script_names.sql => sql/updates/3.3.5a_old/9043_world_spell_script_names.sql
rename : sql/updates/9058_world_spell_script_names.sql => sql/updates/3.3.5a_old/9058_world_spell_script_names.sql
rename : sql/updates/9059_world_spell_script_names.sql => sql/updates/3.3.5a_old/9059_world_spell_script_names.sql
rename : sql/updates/9063_world_spell_bonus_data.sql => sql/updates/3.3.5a_old/9063_world_spell_bonus_data.sql
rename : sql/updates/9070_world_scriptname.sql => sql/updates/3.3.5a_old/9070_world_scriptname.sql
rename : sql/updates/9077_world_trinity_string.sql => sql/updates/3.3.5a_old/9077_world_trinity_string.sql
rename : sql/updates/9081_characters_characters.sql => sql/updates/3.3.5a_old/9081_characters_characters.sql
rename : sql/updates/9081_world_access_requirement.sql => sql/updates/3.3.5a_old/9081_world_access_requirement.sql
rename : sql/updates/9081_world_areatrigger_teleport.sql => sql/updates/3.3.5a_old/9081_world_areatrigger_teleport.sql
rename : sql/updates/9090_characters_item_instance.sql => sql/updates/3.3.5a_old/9090_characters_item_instance.sql
rename : sql/updates/9092_characters_corpse.sql => sql/updates/3.3.5a_old/9092_characters_corpse.sql
rename : sql/updates/9108_world_battleground_template.sql => sql/updates/3.3.5a_old/9108_world_battleground_template.sql
rename : sql/updates/9109_world_creature_transport.sql => sql/updates/3.3.5a_old/9109_world_creature_transport.sql
rename : sql/updates/9120_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9120_world_spell_proc_event.sql
rename : sql/updates/9122_world_spell_script_names.sql => sql/updates/3.3.5a_old/9122_world_spell_script_names.sql
rename : sql/updates/9123_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9123_world_spell_proc_event.sql
rename : sql/updates/9124_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9124_world_spell_proc_event.sql
rename : sql/updates/9130_world_spell_bonus_data.sql => sql/updates/3.3.5a_old/9130_world_spell_bonus_data.sql
rename : sql/updates/9131_world_spell_ranks.sql => sql/updates/3.3.5a_old/9131_world_spell_ranks.sql
rename : sql/updates/9135_world_battleground_template.sql => sql/updates/3.3.5a_old/9135_world_battleground_template.sql
rename : sql/updates/9136_world_trinity_string.sql => sql/updates/3.3.5a_old/9136_world_trinity_string.sql
rename : sql/updates/9144_world_spell_script_names.sql => sql/updates/3.3.5a_old/9144_world_spell_script_names.sql
rename : sql/updates/9148_world_spell_bonus_data.sql => sql/updates/3.3.5a_old/9148_world_spell_bonus_data.sql
rename : sql/updates/9149_world_spell_script_names.sql => sql/updates/3.3.5a_old/9149_world_spell_script_names.sql
rename : sql/updates/9160_characters_item_instance.sql => sql/updates/3.3.5a_old/9160_characters_item_instance.sql
rename : sql/updates/9162_world_spell_script_names.sql => sql/updates/3.3.5a_old/9162_world_spell_script_names.sql
rename : sql/updates/9166_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9166_world_spell_proc_event.sql
rename : sql/updates/9176_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9176_world_spell_proc_event.sql
rename : sql/updates/9189_world_transports.sql => sql/updates/3.3.5a_old/9189_world_transports.sql
rename : sql/updates/9191_world_instance_template.sql => sql/updates/3.3.5a_old/9191_world_instance_template.sql
rename : sql/updates/9193_world_battleground_template.sql => sql/updates/3.3.5a_old/9193_world_battleground_template.sql
rename : sql/updates/9195_world_game_weather.sql => sql/updates/3.3.5a_old/9195_world_game_weather.sql
rename : sql/updates/9196_world_conditions.sql => sql/updates/3.3.5a_old/9196_world_conditions.sql
rename : sql/updates/9198_world_outdoorpvp_template.sql => sql/updates/3.3.5a_old/9198_world_outdoorpvp_template.sql
rename : sql/updates/9199_world_spell_script_names.sql => sql/updates/3.3.5a_old/9199_world_spell_script_names.sql
rename : sql/updates/9205_world_spell_script_names.sql => sql/updates/3.3.5a_old/9205_world_spell_script_names.sql
rename : sql/updates/9213_world_spell_script_names.sql => sql/updates/3.3.5a_old/9213_world_spell_script_names.sql
rename : sql/updates/9237_world_achievement_criteria_data.sql => sql/updates/3.3.5a_old/9237_world_achievement_criteria_data.sql
rename : sql/updates/9237_world_battleground_template.sql => sql/updates/3.3.5a_old/9237_world_battleground_template.sql
rename : sql/updates/9237_world_outdoorpvp_template.sql => sql/updates/3.3.5a_old/9237_world_outdoorpvp_template.sql
rename : sql/updates/9240_world_achievement_criteria_data.sql => sql/updates/3.3.5a_old/9240_world_achievement_criteria_data.sql
rename : sql/updates/9246_world_scriptname.sql => sql/updates/3.3.5a_old/9246_world_scriptname.sql
rename : sql/updates/9290_world_spell_linked_spell.sql => sql/updates/3.3.5a_old/9290_world_spell_linked_spell.sql
rename : sql/updates/9332_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9332_world_spell_proc_event.sql
rename : sql/updates/9377_world_achievement_criteria_data.sql => sql/updates/3.3.5a_old/9377_world_achievement_criteria_data.sql
rename : sql/updates/9421_world_command.sql => sql/updates/3.3.5a_old/9421_world_command.sql
rename : sql/updates/9427_world_command.sql => sql/updates/3.3.5a_old/9427_world_command.sql
rename : sql/updates/9436_world_spell_script_names.sql => sql/updates/3.3.5a_old/9436_world_spell_script_names.sql
rename : sql/updates/9444_auth_account.sql => sql/updates/3.3.5a_old/9444_auth_account.sql
rename : sql/updates/9447_world_spell_script_names.sql => sql/updates/3.3.5a_old/9447_world_spell_script_names.sql
rename : sql/updates/9453_world_script_texts.sql => sql/updates/3.3.5a_old/9453_world_script_texts.sql
rename : sql/updates/9453_world_scriptname.sql => sql/updates/3.3.5a_old/9453_world_scriptname.sql
rename : sql/updates/9453_world_spell_script_names.sql => sql/updates/3.3.5a_old/9453_world_spell_script_names.sql
rename : sql/updates/9472_world_script_texts.sql => sql/updates/3.3.5a_old/9472_world_script_texts.sql
rename : sql/updates/9472_world_scriptname.sql => sql/updates/3.3.5a_old/9472_world_scriptname.sql
rename : sql/updates/9508_world_script_texts.sql => sql/updates/3.3.5a_old/9508_world_script_texts.sql
rename : sql/updates/9508_world_scriptname.sql => sql/updates/3.3.5a_old/9508_world_scriptname.sql
rename : sql/updates/9508_world_spell_script_names.sql => sql/updates/3.3.5a_old/9508_world_spell_script_names.sql
rename : sql/updates/9521_character_achievement.sql => sql/updates/3.3.5a_old/9521_character_achievement.sql
rename : sql/updates/9521_world_script_texts.sql => sql/updates/3.3.5a_old/9521_world_script_texts.sql
rename : sql/updates/9521_world_scriptname.sql => sql/updates/3.3.5a_old/9521_world_scriptname.sql
rename : sql/updates/9521_world_spell_linked_spell.sql => sql/updates/3.3.5a_old/9521_world_spell_linked_spell.sql
rename : sql/updates/9529_world_spell_script_names.sql => sql/updates/3.3.5a_old/9529_world_spell_script_names.sql
rename : sql/updates/9537_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9537_world_spell_proc_event.sql
rename : sql/updates/9544_world_spell_script_names.sql => sql/updates/3.3.5a_old/9544_world_spell_script_names.sql
rename : sql/updates/9551_world_spell_bonus_data.sql => sql/updates/3.3.5a_old/9551_world_spell_bonus_data.sql
rename : sql/updates/9551_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9551_world_spell_proc_event.sql
rename : sql/updates/9554_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9554_world_spell_proc_event.sql
rename : sql/updates/9555_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9555_world_spell_proc_event.sql
rename : sql/updates/9556_world_spell_linked_spell.sql => sql/updates/3.3.5a_old/9556_world_spell_linked_spell.sql
rename : sql/updates/9560_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9560_world_spell_proc_event.sql
rename : sql/updates/9570_world_spell_group.sql => sql/updates/3.3.5a_old/9570_world_spell_group.sql
rename : sql/updates/9570_world_spell_group_stack_rules.sql => sql/updates/3.3.5a_old/9570_world_spell_group_stack_rules.sql
rename : sql/updates/9577_world_spell_group.sql => sql/updates/3.3.5a_old/9577_world_spell_group.sql
rename : sql/updates/9578_world_vehicle_scaling_info.sql => sql/updates/3.3.5a_old/9578_world_vehicle_scaling_info.sql
rename : sql/updates/9587_world_spell_bonus_data.sql => sql/updates/3.3.5a_old/9587_world_spell_bonus_data.sql
rename : sql/updates/9591_world_script_texts.sql => sql/updates/3.3.5a_old/9591_world_script_texts.sql
rename : sql/updates/9591_world_script_waypoint.sql => sql/updates/3.3.5a_old/9591_world_script_waypoint.sql
rename : sql/updates/9591_world_scriptname.sql => sql/updates/3.3.5a_old/9591_world_scriptname.sql
rename : sql/updates/9595_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9595_world_spell_proc_event.sql
rename : sql/updates/9599_world_scriptname.sql => sql/updates/3.3.5a_old/9599_world_scriptname.sql
rename : sql/updates/9599_world_vehicle_accessory.sql => sql/updates/3.3.5a_old/9599_world_vehicle_accessory.sql
rename : sql/updates/9600_world_script_texts.sql => sql/updates/3.3.5a_old/9600_world_script_texts.sql
rename : sql/updates/9600_world_script_waypoint.sql => sql/updates/3.3.5a_old/9600_world_script_waypoint.sql
rename : sql/updates/9600_world_scriptname.sql => sql/updates/3.3.5a_old/9600_world_scriptname.sql
rename : sql/updates/9604_world_script_texts.sql => sql/updates/3.3.5a_old/9604_world_script_texts.sql
rename : sql/updates/9604_world_script_waypoint.sql => sql/updates/3.3.5a_old/9604_world_script_waypoint.sql
rename : sql/updates/9604_world_scriptname.sql => sql/updates/3.3.5a_old/9604_world_scriptname.sql
rename : sql/updates/9607_world_achievement_criteria_data.sql => sql/updates/3.3.5a_old/9607_world_achievement_criteria_data.sql
rename : sql/updates/9607_world_script_texts.sql => sql/updates/3.3.5a_old/9607_world_script_texts.sql
rename : sql/updates/9607_world_scriptname.sql => sql/updates/3.3.5a_old/9607_world_scriptname.sql
rename : sql/updates/9607_world_spell_script_names.sql => sql/updates/3.3.5a_old/9607_world_spell_script_names.sql
rename : sql/updates/9618_world_scriptname.sql => sql/updates/3.3.5a_old/9618_world_scriptname.sql
rename : sql/updates/9632_character_arena_team_member.sql => sql/updates/3.3.5a_old/9632_character_arena_team_member.sql
rename : sql/updates/9632_characters_arena_team_stats.sql => sql/updates/3.3.5a_old/9632_characters_arena_team_stats.sql
rename : sql/updates/9632_characters_character_arena_stats.sql => sql/updates/3.3.5a_old/9632_characters_character_arena_stats.sql
rename : sql/updates/9644_world_command.sql => sql/updates/3.3.5a_old/9644_world_command.sql
rename : sql/updates/9666_world_spell_script_names.sql => sql/updates/3.3.5a_old/9666_world_spell_script_names.sql
rename : sql/updates/9668_characters_gm_subsurveys.sql => sql/updates/3.3.5a_old/9668_characters_gm_subsurveys.sql
rename : sql/updates/9668_characters_gm_surveys.sql => sql/updates/3.3.5a_old/9668_characters_gm_surveys.sql
rename : sql/updates/9668_characters_gm_tickets.sql => sql/updates/3.3.5a_old/9668_characters_gm_tickets.sql
rename : sql/updates/9668_characters_lag_reports.sql => sql/updates/3.3.5a_old/9668_characters_lag_reports.sql
rename : sql/updates/9669_world_creature_template.sql => sql/updates/3.3.5a_old/9669_world_creature_template.sql
rename : sql/updates/9671_world_spell_group.sql => sql/updates/3.3.5a_old/9671_world_spell_group.sql
rename : sql/updates/9671_world_spell_group_stack_rules.sql => sql/updates/3.3.5a_old/9671_world_spell_group_stack_rules.sql
rename : sql/updates/9681_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9681_world_spell_proc_event.sql
rename : sql/updates/9692_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9692_world_spell_proc_event.sql
rename : sql/updates/9695_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9695_world_spell_proc_event.sql
rename : sql/updates/9700_world_achievement_criteria_data.sql => sql/updates/3.3.5a_old/9700_world_achievement_criteria_data.sql
rename : sql/updates/9700_world_script_texts.sql => sql/updates/3.3.5a_old/9700_world_script_texts.sql
rename : sql/updates/9700_world_scriptname.sql => sql/updates/3.3.5a_old/9700_world_scriptname.sql
rename : sql/updates/9700_world_spell_script_names.sql => sql/updates/3.3.5a_old/9700_world_spell_script_names.sql
rename : sql/updates/9700_world_vehicle_accessory.sql => sql/updates/3.3.5a_old/9700_world_vehicle_accessory.sql
rename : sql/updates/9701_world_spell_bonus_data.sql => sql/updates/3.3.5a_old/9701_world_spell_bonus_data.sql
rename : sql/updates/9702_world_playercreateinfo_spell.sql => sql/updates/3.3.5a_old/9702_world_playercreateinfo_spell.sql
rename : sql/updates/9708_characters_database.sql => sql/updates/3.3.5a_old/9708_characters_database.sql
rename : sql/updates/9708_world_database.sql => sql/updates/3.3.5a_old/9708_world_database.sql
rename : sql/updates/9709_world_creature_respawn.sql => sql/updates/3.3.5a_old/9709_world_creature_respawn.sql
rename : sql/updates/9712_world_spell_threat.sql => sql/updates/3.3.5a_old/9712_world_spell_threat.sql
rename : sql/updates/9713_world_spell_bonus_data.sql => sql/updates/3.3.5a_old/9713_world_spell_bonus_data.sql
rename : sql/updates/9715_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9715_world_spell_proc_event.sql
rename : sql/updates/9716_characters_auctionhousebot.sql => sql/updates/3.3.5a_old/9716_characters_auctionhousebot.sql
rename : sql/updates/9722_world_exploration_basexp.sql => sql/updates/3.3.5a_old/9722_world_exploration_basexp.sql
rename : sql/updates/9743_world_command.sql => sql/updates/3.3.5a_old/9743_world_command.sql
rename : sql/updates/9743_world_lfg_dungeon_encounters.sql => sql/updates/3.3.5a_old/9743_world_lfg_dungeon_encounters.sql
rename : sql/updates/9743_world_lfg_dungeon_rewards.sql => sql/updates/3.3.5a_old/9743_world_lfg_dungeon_rewards.sql
rename : sql/updates/9746_world_spell_script_names.sql => sql/updates/3.3.5a_old/9746_world_spell_script_names.sql
rename : sql/updates/9758_characters_game_event_save.sql => sql/updates/3.3.5a_old/9758_characters_game_event_save.sql
rename : sql/updates/9760_world_transports.sql => sql/updates/3.3.5a_old/9760_world_transports.sql
rename : sql/updates/9762_world_script_texts.sql => sql/updates/3.3.5a_old/9762_world_script_texts.sql
rename : sql/updates/9764_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9764_world_spell_proc_event.sql
rename : sql/updates/9765_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9765_world_spell_proc_event.sql
rename : sql/updates/9768_world_command.sql => sql/updates/3.3.5a_old/9768_world_command.sql
rename : sql/updates/9775_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9775_world_spell_proc_event.sql
rename : sql/updates/9781_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9781_world_spell_proc_event.sql
rename : sql/updates/9784_world_command.sql => sql/updates/3.3.5a_old/9784_world_command.sql
rename : sql/updates/9784_world_player_factionchange_achievement.sql => sql/updates/3.3.5a_old/9784_world_player_factionchange_achievement.sql
rename : sql/updates/9784_world_player_factionchange_items.sql => sql/updates/3.3.5a_old/9784_world_player_factionchange_items.sql
rename : sql/updates/9784_world_player_factionchange_reputations.sql => sql/updates/3.3.5a_old/9784_world_player_factionchange_reputations.sql
rename : sql/updates/9784_world_player_factionchange_spells.sql => sql/updates/3.3.5a_old/9784_world_player_factionchange_spells.sql
rename : sql/updates/9791_world_spell_group.sql => sql/updates/3.3.5a_old/9791_world_spell_group.sql
rename : sql/updates/9791_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9791_world_spell_proc_event.sql
rename : sql/updates/9792_characters_groups.sql => sql/updates/3.3.5a_old/9792_characters_groups.sql
rename : sql/updates/9792_characters_instance.sql => sql/updates/3.3.5a_old/9792_characters_instance.sql
rename : sql/updates/9792_characters_instance_reset.sql => sql/updates/3.3.5a_old/9792_characters_instance_reset.sql
rename : sql/updates/9803_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9803_world_spell_proc_event.sql
rename : sql/updates/9805_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9805_world_spell_proc_event.sql
rename : sql/updates/9815_world_scriptname.sql => sql/updates/3.3.5a_old/9815_world_scriptname.sql
rename : sql/updates/9824_world_trinity_string.sql => sql/updates/3.3.5a_old/9824_world_trinity_string.sql
rename : sql/updates/9829_world_spell_proc_event.sql => sql/updates/3.3.5a_old/9829_world_spell_proc_event.sql
rename : sql/updates/9830_world_spell_group.sql => sql/updates/3.3.5a_old/9830_world_spell_group.sql
rename : sql/updates/9830_world_spell_group_stack_rules.sql => sql/updates/3.3.5a_old/9830_world_spell_group_stack_rules.sql
rename : sql/updates/9834_world_spell_dbc.sql => sql/updates/3.3.5a_old/9834_world_spell_dbc.sql
rename : sql/updates/9835_world_spell_script_names.sql => sql/updates/3.3.5a_old/9835_world_spell_script_names.sql
rename : sql/updates/9840_world_spell_linked_spell.sql => sql/updates/3.3.5a_old/9840_world_spell_linked_spell.sql
rename : sql/updates/9841_world_spell_script_names.sql => sql/updates/3.3.5a_old/9841_world_spell_script_names.sql
rename : sql/updates/9845_world_spell_dbc.sql => sql/updates/3.3.5a_old/9845_world_spell_dbc.sql
2010-09-08 12:20:33 -06:00
runningnak3d
f1159c2e99 SQL: Spell 44805 is an aura -- add proper place holder values.
Thanks tome

--HG--
branch : trunk
2010-09-08 09:43:38 -06:00
Machiavelli
f1699a05dc SQL: Fix 9834_world_spell_dbc
--HG--
branch : trunk
2010-09-08 16:28:07 +02:00
Shocker
0ea520300a Core/Spells: Missing SQL from previous commit regarding PvP Trinket/WOTF shared CD
--HG--
branch : trunk
2010-09-08 16:03:05 +03:00
Shocker
cbc7ca8655 Core/Spells: Fixed PvP Trinket / Every Man for Himself / Will of the Forsaken shared CD, fixes issue 1872, based on dr.tenma's patch
--HG--
branch : trunk
2010-09-08 16:00:10 +03:00
runningnak3d
47bead14d7 SQL: Add forgotten SQL update to base world SQL
--HG--
branch : trunk
2010-09-08 06:09:44 -06:00
Shocker
047b244f2f Core/Spells: Fix Permanent Feign Death spells to be used in creature_addon auras
--HG--
branch : trunk
2010-09-08 14:57:44 +03:00
runningnak3d
93ccf461e6 SQL: Add placeholder for spell 44805, a serverside aura
--HG--
branch : trunk
2010-09-08 05:50:44 -06:00
Shocker
41459898f9 Core/Spells: Add stacking rules for Amplify Magic / Dampen Magic
--HG--
branch : trunk
2010-09-08 13:13:42 +03:00
Shauren
5c13a08d87 Core/Spells: Fixed The Art of War procing only on melee attacks, by tassader1000
Core/Spells: Added missing change in previous revision

Closes issue #2386.

--HG--
branch : trunk
2010-09-08 11:22:51 +02:00
Shocker
665bc1ffb9 Typo fixes, closes issue 3885, thanks zaphod & Paradox
--HG--
branch : trunk
2010-09-08 09:35:54 +03:00
Shocker
f9ecc36fb0 Core/Commands: Implement config for setting the maximum number of results a .lookup command can return, closes issue 3875
--HG--
branch : trunk
2010-09-08 09:28:21 +03:00
runningnak3d
2b0bc4c8e1 SQL: fix typo in creature entry number for script npc_hodirs_fury
Thanks gcanoca /  georgiosburnham

--HG--
branch : trunk
rename : sql/updates/9814_world_scriptname.sql => sql/updates/9815_world_scriptname.sql
2010-09-07 11:22:02 -06:00
runningnak3d
50993f3ff0 SQL: Add missing scriptname update file for NPC related to Flame Leviathon
--HG--
branch : trunk
2010-09-07 06:52:16 -06:00
Shauren
822281bcd4 SQLs: Fixed typo in world_scripts_full, thx 0xFuture
Closes issue #3857.

--HG--
branch : trunk
2010-09-07 11:19:53 +02:00
Shauren
588092960b Core/Spells: Implemented effect for Tiny Abomination in a Jar trinket, original patch by Stryker
Closes issue #2716.

--HG--
branch : trunk
2010-09-06 13:54:17 +02:00
Shauren
57c18d8120 Core/Spells: Fixed trinkets - Charred Twilight Scale, Sharpened Twilight Scale (both heroic and normal)
--HG--
branch : trunk
2010-09-06 12:15:26 +02:00
Shocker
e6450df9c4 DB-Schema/Characters: Add indexes for some columns used in JOINs in the core
--HG--
branch : trunk
2010-09-06 01:38:50 +03:00
silinoron
5e95be0c33 Fix Glyph of Totem of Wrath.
Fixes issue #3743
Patch by dr.tenma.

--HG--
branch : trunk
2010-09-05 14:59:46 -07:00
silinoron
be7d94f24e Add support for character race and faction transfers.
Based (loosely) on patch by Ner'zhul, DarkXuan, and darkshines@sakha.net.
Fixes issue #3429.

--HG--
branch : trunk
2010-09-05 13:12:24 -07:00
click
73d72c8af7 Core/Spells: Fix Hunting Party talent, patch by Ktistay
--HG--
branch : trunk
2010-09-05 17:42:42 +02:00
Shauren
14c8fa4925 Core/Spells: Fixed Nevermelting Ice Crystal trinket
--HG--
branch : trunk
2010-09-05 13:39:10 +02:00
Shocker
f769e88f5c Core/Commands: Implement possibility to unbind specific maps/difficulties with .instance unbind, based on svetilo12's idea, closes issue 3792
--HG--
branch : trunk
2010-09-05 04:03:02 +03:00
Shauren
481c1fedd3 Core/Spells: Fixed Scent of Blood removal
SQLs: Fixed typo in previous revision

Closes issue #2668.

--HG--
branch : trunk
2010-09-04 23:09:46 +02:00
Shauren
b4b8acf457 Core/Spells: Fixed Rune of Cinderglacier removal
Closes issue #2105.

--HG--
branch : trunk
2010-09-04 22:58:54 +02:00
azazel
f500ef201b Scripts/Texts:
* fix script texts in various locations (thanks TerrorBringer for the heads up). Closes issue #2055. Closes issue #3087.
* cleanup world_script_texts.sql file (remove spaces, order entries)
Scripts/Misc:
* remove obsolete random seed initialization from scripts
* fix some warnings in scripts
* some cleanup in chat_log.cpp

--HG--
branch : trunk
2010-09-05 02:16:58 +06:00
Shauren
0f9fe8dbeb Core/Players: Don't set instanceId to 0 when player is on transport during loading, there CAN be transports inside instances
Core/Scripts: Added waypoint id to OnRelocate transport hook
Core/Scripts: Make use of ZoneScript::GetGameObjectEntry at gameobject creation (makes it possible to override gameobject entries in instances)
Core/Transports: Call InstanceScript::EventInform for transport events
Core/Transports: Use guid from db for transports, not just its entry - adds partial support for instancing them (still cannot use transports table for it, but can spawn manually now)
Scripts/Icecrown Citadel: Fixed crash in Deathbringer Saurfang when event is started by more than one person (can't do this anymore)

Closes isssue #3749.

--HG--
branch : trunk
2010-09-02 10:40:32 +02:00
Machiavelli
e3957bd6de DB-Schema/Characters: Store game_event_save.next_start as unix timestamp and remove runtime typecasts for this field.
--HG--
branch : trunk
2010-09-04 18:01:03 +02:00
Shocker
94b59b4f0e Fix encoding for a previous core sql file
--HG--
branch : trunk
2010-09-04 16:47:57 +03:00
azazel
7884fd927a Spell Scripts:
* moved some generic spell dummy effects to scripts
* implemented two spell scripts for quests: 8913 Sacred Cleansing (Quest 55), 44936 Quest - Fel Siphon Dummy (Quest 11515). Closes issue #3040
* did some cleanup in spell scripts and added more comments

--HG--
branch : trunk
2010-09-04 02:33:57 +06:00
Shauren
d5115ca687 Core/Dungeon Finder: Added support for rewards for random dungeons
Core/Quests: Simplified rewarding money from quests, now ModifyMoney and UpdateAchievementCriteria are called only once per quest
Core/Achievements: Implemented ACHIEVEMENT_CRITERIA_TYPE_USE_LFD_TO_GROUP_WITH_PLAYERS

--HG--
branch : trunk
2010-09-03 20:11:14 +02:00
runningnak3d
39f901d566 SQL: add exploration base XP date for levels 71-79. Patch by Svannon
--HG--
branch : trunk
2010-09-02 08:56:18 -06:00
Shocker
55c54c9ad2 Database/Table: Forgotten data from previous commit regarding auctionhousebot removal
--HG--
branch : trunk
2010-09-02 17:43:27 +03:00
Shocker
c8cf877d1a Merge
--HG--
branch : trunk
2010-09-02 17:40:24 +03:00
Shocker
661cd04c27 Remove auctionhousebot from base too
--HG--
branch : trunk
2010-09-02 17:37:32 +03:00
Shocker
0e865c9f72 Break monstrous lines from world_database.sql into multiple lines, once for each row
--HG--
branch : trunk
2010-09-02 17:30:40 +03:00