Commit Graph

39720 Commits

Author SHA1 Message Date
QAston 06aa0a94d4 *Fix improved sprint.
--HG--
branch : trunk
2009-06-08 21:08:27 +02:00
Machiavelli 79c15a3d75 Remove unneeded query for renaming characters that are online, this is handled perfectly with the Player::SetAtLoginFlag and Player::SaveToDB functions already.
--HG--
branch : trunk
2009-06-08 20:56:24 +02:00
raczman 5ae74c5b58 Added readline support into CLI.
Supports scrolling through past commands,
and tab-completion for commands (no subcommands, sorry).
Requires libreadline package to build from now on!
for debian/ubuntu: apt-get install libreadline5-dev
Linux only, windows users shouldnt notice any difference.

--HG--
branch : trunk
2009-06-08 20:19:13 +02:00
megamage 065600bdf6 *Increase default creature/object visible distance. You can change it back if it causes server performance loss (I do not think that will happen)
--HG--
branch : trunk
2009-06-08 12:59:45 -05:00
megamage 0c6df742ee *Add some sql tools to merge two db. This is only a template and is pushed for dev use. Do not use it unless you understand it and know how to modify it.
--HG--
branch : trunk
2009-06-08 12:25:22 -05:00
megamage d4576e4c27 *Fix the bug that kelthuzad summons infinite mobs.
--HG--
branch : trunk
2009-06-08 12:23:49 -05:00
Machiavelli 06db83ab49 * Fix World::SendGlobalGMMessage, only send packet to connections with appropriate security level
--HG--
branch : trunk
2009-06-08 16:25:07 +02:00
Machiavelli ab9692f52e * Fix World::SendGMText, only send packet to connections with appropriate security level
--HG--
branch : trunk
2009-06-08 16:20:29 +02:00
megamage 963ee5d917 *Some update of kelthuzad script.
--HG--
branch : trunk
2009-06-08 00:35:43 -05:00
megamage 70423d04ff *Some update of kelthuzad script.
--HG--
branch : trunk
2009-06-08 00:09:28 -05:00
megamage 7d8174d8d8 *Some small update of kelthuzad script.
--HG--
branch : trunk
2009-06-07 23:36:37 -05:00
megamage f919fb47c5 *Move creature::update before summon timer check to prevent to lose the last tick.
--HG--
branch : trunk
2009-06-07 23:33:18 -05:00
megamage a328728cb8 *Implement spell aura 177.
--HG--
branch : trunk
2009-06-07 23:32:35 -05:00
megamage 5e7d184734 [7976] Store additional reqs for ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE in achievement_criteria_data. Author: VladimirMangos
Required DB support. Some reqs not implements in code and then can be used
    ACHIEVEMENT_CRITERIA_DATA_TYPE_DISABLED in Db to make its non-complitable.

--HG--
branch : trunk
2009-06-07 20:54:23 -05:00
megamage 5a2745caac [7974] Added two more achievement_criteria for achievement_criteria_data (T_LEVEL, T_GENDER) Author: DerDyddye
Its required for implementing new cases of 110 achievement criteria in 3.1.x.
    Ofc, this required DB support.

--HG--
branch : trunk
2009-06-07 20:52:00 -05:00
megamage 9ef844d23d *Fix some spell script target. By Drahy.
*Fix a typo in 3810 spell bonus sql.

--HG--
branch : trunk
2009-06-07 20:50:35 -05:00
megamage 2e7d1d1ffc *Do not allow two side emote.
--HG--
branch : trunk
2009-06-07 17:38:08 -05:00
megamage f58dadb738 *Fix the bug that players always gain one point less of reputation than the real value.
--HG--
branch : trunk
2009-06-07 16:23:03 -05:00
megamage b10b651096 *Do not allow two side emote.
--HG--
branch : trunk
2009-06-07 15:46:18 -05:00
megamage 0077a00852 *Again fix build. Remove files merged from TC1 which are no longer needed.
--HG--
branch : trunk
2009-06-07 15:45:34 -05:00
megamage 19f93c0d2a Backed out changeset: 70fff36a6db4
--HG--
branch : trunk
2009-06-07 15:43:45 -05:00
megamage 2b417fd79c *Again fix build. Remove files merged from TC1 which are no longer needed.
--HG--
branch : trunk
2009-06-07 15:30:45 -05:00
megamage b18f35c699 Backed out changeset: 16b92e595ab9
--HG--
branch : trunk
2009-06-07 15:29:55 -05:00
megamage 3097b72ea2 *Fix build. Remove files merged from TC1 which are no longer needed.
--HG--
branch : trunk
2009-06-07 15:24:00 -05:00
QAston c038099389 *Merge.
--HG--
branch : trunk
2009-06-07 22:14:00 +02:00
QAston d0c801d6cf *Add support for stance-dependant action bar spells
*Temporary remove assert check in Player::RestoreSpellMods
*Apply bleeding damage bonuses for Shred.

--HG--
branch : trunk
2009-06-07 22:13:17 +02:00
krz c7c092f54b Calculate spell critical hit chance at spell cast instead spell hit. Patch by thenecromancer.
--HG--
branch : trunk
2009-06-07 19:10:01 +02:00
krz 5e87f3144c Fix crash in Aura::Update.
Check if target has Invisibility or Stealth aura before checking IsVisibleForOrDetect to allow cast spells on invisible triggers and fix pet linked spells.
Send correct message to client if target is not visible for caster.
Sorry for my previous buging commits.

--HG--
branch : trunk
2009-06-07 19:06:51 +02:00
megamage 540c5291eb *Merge.
--HG--
branch : trunk
2009-06-07 12:02:54 -05:00
megamage 3f81e97ff5 *Remove a tc1 sql.
--HG--
branch : trunk
2009-06-07 11:59:50 -05:00
megamage 79b76f10cd *Merge. A m_casttime check is added to prevent redundent check of canseeordetect.
--HG--
branch : trunk
2009-06-07 11:59:12 -05:00
megamage 18f50212b0 *Fix a crash in spell::cast
--HG--
branch : trunk
2009-06-07 11:49:50 -05:00
megamage c48c20cb98 *Merge. Note: A better way is needed for Sanctuary effect. (interrupt all spells towards self).
--HG--
branch : trunk
2009-06-07 11:36:41 -05:00
megamage 7329977323 *Remove rank buff when players leave wintergrasp.
--HG--
branch : trunk
2009-06-07 10:32:08 -05:00
megamage aaeb7adedd *Fix the output of arena log. Note: use I64FMT to output full guid (uint64) and %u to output guidlow (uint32). Otherwise the log will be bugged.
--HG--
branch : trunk
2009-06-07 10:23:50 -05:00
Chaz Brown 798e6875ae Remove second copy of flusharenapoints command from chat.cpp - Backported from TC2
--HG--
branch : trunk
2009-06-07 09:12:05 -04:00
Chaz Brown 728b2dd09e Remove second copy of flusharenapoints command from chat.cpp
--HG--
branch : trunk
2009-06-07 09:08:27 -04:00
QAston da74a47410 *Allow auras SPELL_AURA_MECHANIC_DURATION_MOD and similar to use effect mechanics to check which spell can be moded.
*Note: prev commit was about freezing arrow:)

--HG--
branch : trunk
2009-06-07 13:14:08 +02:00
QAston 076379d3ef *Fix freezing trap.
--HG--
branch : trunk
2009-06-07 12:49:06 +02:00
QAston 37d94053df *Fix Glyph of Renewed Life.
*Update formula for Death strike healing amount.

--HG--
branch : trunk
2009-06-07 11:50:34 +02:00
QAston 90ef7277b5 *Do not allow judgements to proc seals.
--HG--
branch : trunk
2009-06-07 10:49:50 +02:00
megamage 9b37ac896a *Fix a typo in 3806 that makes players item is mailed back.
*Also a missing part of last rev.

--HG--
branch : trunk
2009-06-06 22:25:15 -05:00
megamage ebfb4c0558 [7971] Implement support exotic pets limtations related to hunter telent 53270. Author: VladimirMangos
Note: before this commit hunters can tame exotic pets like any other.
          After patch like not propertly contriolled pets will auto-dismiss at loading
          if talent not learned.

--HG--
branch : trunk
2009-06-06 20:31:23 -05:00
megamage 724e5fe5ce [7970] Update test for spell 16972 and ranks (now if have 2 dummy effect but need effect 0 in check place) Author: VladimirMangos
--HG--
branch : trunk
2009-06-06 20:25:30 -05:00
megamage 37dabaf71e [7969] Remove gameobject from owner gameobjecs list at expire. Author: Ambal
This will prevent delayd owner access from gameobject destructor
    in time remove list proccessing and fix possible related problems
    with crosslinked pointers.

--HG--
branch : trunk
2009-06-06 20:24:50 -05:00
megamage 9f9a9f8207 [7968] In packet compression use real writed data size. Author: VladimirMangos
--HG--
branch : trunk
2009-06-06 20:23:56 -05:00
megamage 1c1ead52dd [7967] Removed unused field. Author: tomrus88
--HG--
branch : trunk
2009-06-06 20:22:14 -05:00
megamage 54d3b86ffa *Merge.
--HG--
branch : trunk
2009-06-06 20:13:01 -05:00
megamage d3d4c76976 *Fix quest gift of harvester.
*Add missing frostbrood vanquisher vehicle id in previous sql. Thanks to  Azrael

--HG--
branch : trunk
2009-06-06 20:11:04 -05:00
krz a30466075d Fix some broken channeled spells.
--HG--
branch : trunk
2009-06-07 03:02:04 +02:00