Revision: 491 Author: M4ksiu Date: 8:17:35 PM, Saturday, June 23, 2007 Message: * Updated scripts to fit new function and give ability to use cooldowns as well as percent chance. Thx to mmcs for idea and his great support <3 * Changed name of SteamVault instance to The Steamvault. Revision: 490 Author: Zack Date: 6:30:55 PM, Saturday, June 23, 2007 Message: Fixed bug (and exploit) where you could adjust you attackspeed with containers (damn if i would have known this and others don't :P ) Revision: 489 Author: M4ksiu Date: 6:28:09 PM, Saturday, June 23, 2007 Message: W00T? That was totally wrong and overpowers Warlord. Revision: 488 Author: Captnoord Date: 6:21:04 PM, Saturday, June 23, 2007 Message: * some minor optimalisation Revision: 487 Author: M4ksiu Date: 6:17:44 PM, Saturday, June 23, 2007 Message: * Rewrite Steamvault. Some serious problems detected in new function (after casts mobs will attack immediately). Also after discussion with mmcs I will rewrite this function to be able to use % chances as well as cooldowns =/ Revision: 486 Author: Zack Date: 6:01:47 PM, Saturday, June 23, 2007 Message: hehe, fixed shamanistic rage value bug. Have to be carefull about those nasty ints/floats Revision: 485 Author: Burlex Date: 5:47:38 PM, Saturday, June 23, 2007 Message: - Added replimit check to OnQuestFinished. Revision: 484 Author: Burlex Date: 5:45:28 PM, Saturday, June 23, 2007 Message: - Added requested fields to reputation / quest tables. (for rep limits) Reputation tables format: CREATE TABLE `reputation_creature_onkill` ( `creature_id` int(30) NOT NULL, `faction_change_alliance` int(30) NOT NULL, `faction_change_horde` int(30) NOT NULL, `change_value` int(30) NOT NULL, `rep_limit` int(30) NOT NULL, KEY `index` (`creature_id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; Quest update: alter table quests add RewRepLimit int(11) default 0 not null after RewRepValue2; Revision: 483 Author: Zack Date: 4:43:10 PM, Saturday, June 23, 2007 Message: patch from IcemanSCG : farsight display id. (did not test it, trust the man and die happy :D) Revision: 482 Author: Zack Date: 4:19:46 PM, Saturday, June 23, 2007 Message: applied patch from brandon regarding warrior execute spell Revision: 481 Author: Zack Date: 4:13:37 PM, Saturday, June 23, 2007 Message: -Added aurastate change for immolate. Too bad flags are wrong so it will not trigger conflagrate usage ,maybe later ) -removed must be in front check for warlock curses. This might lead to some exploits. Will vote for it's removal later. Revision: 480 Author: Zack Date: 3:23:47 PM, Saturday, June 23, 2007 Message: added aurastate required for spells that trigger on 35% health. Thanks SB@lL Revision: 479 Author: Zack Date: 3:14:01 PM, Saturday, June 23, 2007 Message: warrior execute and all other spells that trigger on 20% target health. Thanks to SB@lL Revision: 478 Author: Zack Date: 2:53:33 PM, Saturday, June 23, 2007 Message: corrected regen typo (first time this week that i had to occasion to start a client :( ) Revision: 477 Author: Burlex Date: 1:17:31 PM, Saturday, June 23, 2007 Message: - Applied patch for Parry by xinef Revision: 476 Author: Burlex Date: 12:08:06 PM, Saturday, June 23, 2007 Message: - removed kqueue debug "removed invalid fd" message, useless flood :p Revision: 475 Author: Burlex Date: 12:06:08 PM, Saturday, June 23, 2007 Message: - Whoops, this wasn't right. Revision: 474 Author: Burlex Date: 12:04:06 PM, Saturday, June 23, 2007 Message: - Fixed a possible stack corruption in logonserver, this usually happens mostly on FreeBSD systems. Revision: 473 Author: Burlex Date: 11:40:21 AM, Saturday, June 23, 2007 Message: - Fixed npc possess command on players. - Fixed movement while possessed. Revision: 472 Author: fishbait Date: 10:29:37 AM, Saturday, June 23, 2007 Message: « Fixed implementation of Critical Bonus Damage Revision: 471 Author: fishbait Date: 8:10:29 AM, Saturday, June 23, 2007 Message: « Fixed a AttributesEx check on Interupting Auras to allow Nature's Swiftness to cooldown after its effect is used. Revision: 470 Author: Zack Date: 3:17:10 AM, Saturday, June 23, 2007 Message: Added regen patch from xinef. Now Health or focus regen is not interrupted on spell cast(Only mana regen). Also removed exploit that in some cases you were able to stop regen on target for 5 seconds (PVP) Revision: 469 Author: Zack Date: 2:39:36 AM, Saturday, June 23, 2007 Message: added patch from Onemore for fishing. Hopefully stability will not sleep with the fishes :P Revision: 468 Author: Zack Date: 2:36:35 AM, Saturday, June 23, 2007 Message: Damage reduction formula from xinef. This is only for testing. Please post on EP if you think the old one was better. Revision: 467 Author: M4ksiu Date: 1:10:20 AM, Saturday, June 23, 2007 Message: * Fully rewritten Underbog instance with added more mobs, spells and other stuff. What's missing at bottom of the script. Revision: 466 Author: M4ksiu Date: 7:42:48 PM, Friday, June 22, 2007 Message: * Rewrote The Slave Pens. Revision: 465 Author: Burlex Date: 6:26:17 PM, Friday, June 22, 2007 Message: - Fixed typo in LogonCommHandler. Revision: 464 Author: M4ksiu Date: 6:13:37 PM, Friday, June 22, 2007 Message: * Deleting commented line in Guard Gossip script (no need to keep not correct data) * Added AIs for most/all mobs that should have it. Revision: 463 Author: Zack Date: 5:56:08 PM, Friday, June 22, 2007 Message: patch from Teto18 for shaman trainer location Revision: 462 Author: Burlex Date: 12:23:48 PM, Friday, June 22, 2007 Message: - vc8 fixes in config file code (should stop the assert) Revision: 461 Author: fishbait Date: 7:19:48 AM, Friday, June 22, 2007 Message: « Targets should also be silenced in Polymorph Revision: 460 Author: fishbait Date: 7:11:52 AM, Friday, June 22, 2007 Message: « Corrected a Spell Id for Conjure Water Rank 8 Revision: 459 Author: Burlex Date: 4:06:56 AM, Friday, June 22, 2007 Message: - blah, typo Revision: 458 Author: Burlex Date: 4:06:43 AM, Friday, June 22, 2007 Message: * possible crash fixes Revision: 457 Author: Burlex Date: 4:04:25 AM, Friday, June 22, 2007 Message: - Linux fixes Revision: 456 Author: Burlex Date: 3:58:08 AM, Friday, June 22, 2007 Message: - This should be TerminateThread, not TerminateProcess. Revision: 455 Author: Burlex Date: 3:57:26 AM, Friday, June 22, 2007 Message: + SIGHUP for Worldserver, will reload config file. - Fixed plugins (again) - Config file fixes.. Revision: 454 Author: Burlex Date: 3:38:31 AM, Friday, June 22, 2007 Message: - gawd i need to stop committing broken code :/ Revision: 453 Author: Burlex Date: 3:37:08 AM, Friday, June 22, 2007 Message: - and here Revision: 452 Author: Burlex Date: 3:36:20 AM, Friday, June 22, 2007 Message: woah, nice assert here Revision: 451 Author: Burlex Date: 3:34:30 AM, Friday, June 22, 2007 Message: - whoops, forgot to comment the debug define :P Revision: 450 Author: Burlex Date: 3:30:57 AM, Friday, June 22, 2007 Message: - Added ddos protection again to logonserver, but with a 4minute countdown this time. Revision: 449 Author: Burlex Date: 3:29:03 AM, Friday, June 22, 2007 Message: - Added rehash command to chat. (z/admin only) - .changepassword command changed to z command group (you can override via sql) Revision: 448 Author: Burlex Date: 3:26:31 AM, Friday, June 22, 2007 Message: - VC8 project / linux makefile.am fixes. - Fixed script references to config. - Formatting in config files. - Realms.conf updated. - support in Master.cpp Revision: 447 Author: Burlex Date: 3:09:59 AM, Friday, June 22, 2007 Message: - Config file system fixes (wouldn't work with muliple parameters on the same line :P) Revision: 446 Author: Burlex Date: 2:58:35 AM, Friday, June 22, 2007 Message: - Config Rewrite part 2 Revision: 445 Author: M4ksiu Date: 2:13:49 AM, Friday, June 22, 2007 Message: * Converted Blood Furnace bosses to new coding style. * Some clean ups in Shadow Labyrinth reg. part. * Some fixes in Shattered Halls script. * Added to Blood Furnace, Shattered Halls and Hellfire Ramparts little modification to not let those creatures go out of combat until target/party won't leave instance. Thx Dynad for pointing that. Also I think we should recheck all creatures to gather infos if some of those shouldn't have that function (as some creatures should have their range of Out of Combat [to not leave rooms for example]). Revision: 444 Author: M4ksiu Date: 7:56:08 PM, Thursday, June 21, 2007 Message: * Rewriten Shattered Halls. Test it! * Little changes in Hellfire Ramparts Revision: 443 Author: Burlex Date: 1:15:52 PM, Thursday, June 21, 2007 Message: - Updated logonserver.conf. - Server will compile with new command system, however antrix.conf still needs to be updated, will do later :P ***not production ready?*** ? :) Revision: 442 Author: Burlex Date: 12:53:20 PM, Thursday, June 21, 2007 Message: * Fixed GO Spawn command (rotations) + .npc possess will now work on players. Revision: 441 Author: Burlex Date: 12:09:17 PM, Thursday, June 21, 2007 Message: - Started rewrite of config system. ***this will not compile*** Revision: 440 Author: Zack Date: 11:02:26 AM, Thursday, June 21, 2007 Message: applied patch from MotiveMe Revision: 439 Author: Zack Date: 11:00:49 AM, Thursday, June 21, 2007 Message: applied disenchant patch from aries Revision: 438 Author: Burlex Date: 5:37:19 AM, Thursday, June 21, 2007 Message: - Changed trade code to use a guid reference instead of pointer (to avoid crashes here, I think the cause was the bug in ResetTradeVariables though, which I fixed too). - Fixed a possible crash in pet code and faction code. Revision: 437 Author: Burlex Date: 5:19:34 AM, Thursday, June 21, 2007 Message: - AreaTrigger support for GMScript (when you haven't got it allocated in the database) Revision: 436 Author: M4ksiu Date: 2:44:09 AM, Thursday, June 21, 2007 Message: Last change in Onyxia script for today. Revision: 435 Author: M4ksiu Date: 2:04:08 AM, Thursday, June 21, 2007 Message: Typo day? Revision: 434 Author: M4ksiu Date: 1:53:21 AM, Thursday, June 21, 2007 Message: * Changed again Onyxia Text. Damn u LordDrake. Revision: 433 Author: M4ksiu Date: 1:50:55 AM, Thursday, June 21, 2007 Message: * Fixed compilation * Changed Onyxia OnCombatStart text to blizzlike (I hope). Thx to LordDraike for his stubborn :P Revision: 432 Author: M4ksiu Date: 1:13:50 AM, Thursday, June 21, 2007 Message: * Added more stuff to Script TO DO. Should be now cleaner what is under development and what will be in future etc. Revision: 431 Author: Burlex Date: 12:15:18 AM, Thursday, June 21, 2007 Message: - Added more debug information to MapMgr, in regard to its methods being called by external threads. Hopefully this will help us to nerf the crashes in ObjectUpdated, etc. Revision: 430 Author: M4ksiu Date: 12:05:00 AM, Thursday, June 21, 2007 Message: * Fixed saving honor. Patch provided by jajcer. * Added all Instance_HellfireRamparts.cpp mobs. All should work correctly. Note: Event is unfinished and what must be done now is to script fully Herald/Nazan etc. * Added Script TO DO.txt file to add there all bugs/things to do, show roadmap and notes to instances. I hope it will be filled quickly. Revision: 429 Author: Zack Date: 1:59:22 PM, Wednesday, June 20, 2007 Message: wow, how did that happen ? Revision: 428 Author: Burlex Date: 1:04:35 PM, Wednesday, June 20, 2007 Message: - Fixed possible money exploit in BuyStableSlot. Revision: 427 Author: Zack Date: 11:17:08 AM, Wednesday, June 20, 2007 Message: Added aurastate flags from SB@lL, should enable Revenge ,Riposte, Fatal Sting, Counterattack,Judgement,Berserking and maybe others on client side. Revision: 426 Author: Zack Date: 11:07:54 AM, Wednesday, June 20, 2007 Message: added aura 165 patch by SB@lL Revision: 425 Author: Burlex Date: 4:09:30 AM, Wednesday, June 20, 2007 Message: - Whoops, this should be > not >= Revision: 424 Author: Burlex Date: 3:39:11 AM, Wednesday, June 20, 2007 Message: - Added some debug code to m_AddItem to hopefully kill that assertion. Revision: 423 Author: Burlex Date: 3:20:02 AM, Wednesday, June 20, 2007 Message: - Fixed crash in UpdateVisibility, because of double iterator increment, thanks yoda for pointing that out. Revision: 422 Author: Burlex Date: 2:19:57 AM, Wednesday, June 20, 2007 Message: - Multiple crash fixes, server should be rock solid now. Revision: 421 Author: Zack Date: 8:46:46 PM, Tuesday, June 19, 2007 Message: typo fix from avenger Revision: 420 Author: Zack Date: 12:46:17 PM, Tuesday, June 19, 2007 Message: - reverted attack power mess. Sorry i told you was not sure :( - removed saving of proc auras on logout until proper load is made - very ugly solution for stormstrike. It's better then nothing but worse then something. I will work on this.(1 effect is removed so target does not gain stormstrike on counterstrike) Revision: 419 Author: Burlex Date: 12:34:32 PM, Tuesday, June 19, 2007 Message: - Fixed mind control, you can now move a possessed target. I'm going to sleep. :P Revision: 418 Author: sinistry Date: 11:37:24 AM, Tuesday, June 19, 2007 Message: -fixed crash from a deleted item due to duplicated item in the inventory while player is loading. I always told that hacks sucked ass ^^ Revision: 417 Author: fishbait Date: 9:59:40 AM, Tuesday, June 19, 2007 Message: « Changed Permanent Enchant and Temporary Enchants to only use Enchant Slot 1 « Removed the force check of Enchant Slot 1 from FindFreeEnchantSlot Revision: 416 Author: Burlex Date: 9:02:54 AM, Tuesday, June 19, 2007 Message: - Fixed a low-risk crash in AIInterface. Revision: 415 Author: sinistry Date: 8:46:06 AM, Tuesday, June 19, 2007 Message: -fixed pvp flagging on enemy cities. -removed realm disconnect while idle since it makes players that are on char enum to force logging again if they idle a litle. -fixed realm reconnects flooding due to too low ping time checks.. Revision: 414 Author: Burlex Date: 7:52:53 AM, Tuesday, June 19, 2007 Message: - Added Creature::CanAddToWorld, this will fix the OnRemoveCorpse crash. Revision: 413 Author: Burlex Date: 5:22:33 AM, Tuesday, June 19, 2007 Message: - Fixed another crash in spellauras Revision: 412 Author: Burlex Date: 4:26:32 AM, Tuesday, June 19, 2007 Message: - Fixed crash in Aura::SpellAuraIncreaseSpellDamageBySpr. + Added antrix.pid file writing, requested by war|child Revision: 411 Author: Burlex Date: 3:54:48 AM, Tuesday, June 19, 2007 Message: - #ifdef'ed out AI Debug messages, ready for production. - updated svn revision Revision: 410 Author: Burlex Date: 2:14:57 AM, Tuesday, June 19, 2007 Message: - Eek, forgot to commit this. Initializes network subsystem before loading scripts, so the ircplugin can connect. Revision: 409 Author: Burlex Date: 2:10:43 AM, Tuesday, June 19, 2007 Message: - More work on IRC Plugin. Revision: 408 Author: Burlex Date: 1:01:38 AM, Tuesday, June 19, 2007 Message: - removed packetlog echoing, this was never meant to be active :P Revision: 407 Author: Zack Date: 9:16:44 PM, Monday, June 18, 2007 Message: added aura support : increase spell hit rate. Required by shaman elemental precision and Balance of power. Revision: 406 Author: Zack Date: 8:36:54 PM, Monday, June 18, 2007 Message: -added flag to shaman - eye of storm to be triggered -some experiment to recover aura charges on login -corrected output type for aura value (can be negative too) -another experiment for stormstrike target aquire (what the hell is wrong here ?) Revision: 405 Author: Zack Date: 7:21:02 PM, Monday, June 18, 2007 Message: Added cast time range check. There were some spell combinations which made cast time go negative (huge number as unsigned) and spell was casting forever. Reported by dulcimea warlock's bane talent + hellfire. Revision: 404 Author: Burlex Date: 1:03:24 PM, Monday, June 18, 2007 Message: - More work on irc plugin - Config fixes Revision: 403 Author: Burlex Date: 12:47:03 PM, Monday, June 18, 2007 Message: - Started work on serverside irc plugin *this is by no means ready yet* Revision: 402 Author: Zack Date: 11:09:26 AM, Monday, June 18, 2007 Message: Better have 1 inner fire for priest then nothing (now how the hell do i set stack count?) Revision: 401 Author: Burlex Date: 6:55:28 AM, Monday, June 18, 2007 Message: - Fixed pet spell auto casters. - Spell cooldown support in AIInterface. Revision: 400 Author: Burlex Date: 6:39:54 AM, Monday, June 18, 2007 Message: - Aura Mod Stealth for Units * units can now use stealth, whee! * Revision: 399 Author: Burlex Date: 6:39:11 AM, Monday, June 18, 2007 Message: - Spell Aura Invisibility for Units. - Added Unit::UpdateVisibility, removed Player::UpdateVisibility Revision: 398 Author: Burlex Date: 6:19:10 AM, Monday, June 18, 2007 Message: - Memory saving: don't duplicate ai_spell structs. - Expanded invisibility flag struct to include type 9 Revision: 397 Author: Burlex Date: 5:30:04 AM, Monday, June 18, 2007 Message: - fixed creaturename lowercase_name Revision: 396 Author: Burlex Date: 4:54:02 AM, Monday, June 18, 2007 Message: + Added change password command, .changepassword , and .changepassword . Revision: 395 Author: Burlex Date: 4:44:01 AM, Monday, June 18, 2007 Message: - Added spell packet redirection support for units (to send cast result when charmed) + Handler: MSG_ADD_DYNAMIC_TARGET_OBSOLETE Revision: 394 Author: Burlex Date: 4:30:11 AM, Monday, June 18, 2007 Message: - Rewrote tasklist system. This stops any race conditions or crashes during loading because one thread lags. Revision: 393 Author: Burlex Date: 4:02:37 AM, Monday, June 18, 2007 Message: - Mind Control/Possess rewrite part 1 (almost works, just gotta fix the target being rooted for some reason). - Added .npc possess and .npc unpossess commands. Revision: 392 Author: Burlex Date: 3:31:00 AM, Monday, June 18, 2007 Message: - Fixed AISpell bug where a spell with <5 max range would cause unit movement to totally fuck up Revision: 391 Author: Burlex Date: 3:26:10 AM, Monday, June 18, 2007 Message: - AI Optimization / Spell Rewrite Part 4 (no guarantee this one will work, it's untested) Revision: 390 Author: Burlex Date: 12:13:52 AM, Monday, June 18, 2007 Message: - AISpell rewrite part 3 - some mobs will still have issues when using melee in combat Revision: 389 Author: Burlex Date: 11:49:50 PM, Sunday, June 17, 2007 Message: - AI Spell Rewrite Part 2 Revision: 388 Author: Burlex Date: 11:16:28 PM, Sunday, June 17, 2007 Message: - AI Spell Rewrite Part 1 - This is *not* production-ready yet. Revision: 387 Author: Burlex Date: 10:48:28 PM, Sunday, June 17, 2007 Message: - Fixed item prototype struct (added other item fields) - Fixed item page query packet struct Revision: 386 Author: Burlex Date: 10:30:12 PM, Sunday, June 17, 2007 Message: - fixed bug in storage where entry would be looked up even though its not necessary Revision: 385 Author: Zack Date: 6:28:17 PM, Sunday, June 17, 2007 Message: - moar sql errors removed - removed inner fire to be saved on logout. I got some urgent beer drinking issue to attend right now. When i get back i make a proper fix :P Revision: 384 Author: sinistry Date: 6:25:41 PM, Sunday, June 17, 2007 Message: -fixed heap crash on storage system at shutdown when attempting to unload itempages. -fixed crash while using books or items that started a quest due to bad data on itempages. -fixed .addipban that could otherwise corrupt tables and making logon server crash. Revision: 383 Author: Zack Date: 5:46:32 PM, Sunday, June 17, 2007 Message: Actually Attack power is used from now only ? I might be wrong but for CalculateDamage only bonuses were set for players ? If you are bored check this please :P Revision: 382 Author: fishbait Date: 8:40:22 AM, Sunday, June 17, 2007 Message: « Fixed totem target removal. No more infinite ranged searing totem xD Revision: 381 Author: fishbait Date: 8:39:14 AM, Sunday, June 17, 2007 Message: « Made pacify and silence only affect the relavent Spell Schools Revision: 380 Author: fishbait Date: 8:35:32 AM, Sunday, June 17, 2007 Message: « Added Spirit of Redemption effects and handling Revision: 379 Author: Burlex Date: 5:46:48 AM, Sunday, June 17, 2007 Message: - and who the hell commented that? Revision: 378 Author: Burlex Date: 5:44:38 AM, Sunday, June 17, 2007 Message: - compile fix here Revision: 377 Author: Burlex Date: 5:43:24 AM, Sunday, June 17, 2007 Message: - fixed item page struct (shouldn't have been using std::string) - dropped warning level down to 3 (whoever set that to 4 is a dumb twit and i will kill you) Revision: 376 Author: fishbait Date: 5:09:09 AM, Sunday, June 17, 2007 Message: « Trade Window Enchanting <- final last finished « Added a spell effect check when trying to target trade window items so that only selected spells can target traded items Revision: 375 Author: sinistry Date: 1:02:45 AM, Sunday, June 17, 2007 Message: -fixed self casting that would flag player for pvp. -implemented proper pvp toggle function -added REALM TYPE to config and sources, update config files. PVP: -added zone checks for sub areas that otherwise would prevent proper pvp flagging. -fixed any issues that would prevent proper pvp unflag when world porting. -fixed a issue that would prevent pvp unflag on contested zones. -fixed any issues that would prevent proper pvp flaggging/unflagging on contested/arena/allied territorys. Revision: 374 Author: M4ksiu Date: 12:24:37 AM, Sunday, June 17, 2007 Message: * Added Script Instance_HellfireRamparts.cpp which includes for now 2/3 bosses of that instance. Revision: 373 Author: Zack Date: 12:02:00 AM, Sunday, June 17, 2007 Message: Fixed "Last Stand" AGAIN (exploit of not removing effect). Also removed PLAYER::Updatefieldexpire so spells stay with spells. Revision: 372 Author: Aim Date: 10:51:35 PM, Saturday, June 16, 2007 Message: Capt: * more warnings nuking Revision: 371 Author: Aim Date: 10:29:28 PM, Saturday, June 16, 2007 Message: Capt: * warnings nuked Revision: 370 Author: M4ksiu Date: 10:11:13 PM, Saturday, June 16, 2007 Message: * Added to The Shattered Halls script Shattered Hand Brawler AI (not sure if it's complete)