Commit Graph

2086 Commits

Author SHA1 Message Date
Shauren
eda5c3a9bf Core/Player: Implemented auto declining guild invites 2012-09-07 16:21:04 +02:00
Shauren
6ca7a7b78d Core/Guilds: Implemented basic guild leveling (no player statistics/reputation) 2012-09-07 14:39:19 +02:00
Nay
19b400761d Merge remote-tracking branch 'origin/master' into 4.3.4
Conflicts:
	src/server/game/AI/EventAI/CreatureEventAI.cpp
	src/server/game/Entities/Unit/Unit.cpp
2012-09-07 03:36:47 +01:00
Nay
21d43781ac Tabs to spaces... 2012-09-07 03:33:16 +01:00
kaelima
f685e9fb2a Core/Vehicle: Correction to 5eb22e5b64. Thanks joschiwald (and slap some others) for noticing 2012-09-07 03:31:46 +02:00
kaelima
5eb22e5b64 Core/Vehicles:
- Send proper triggering flag when casting spellclick spells on vehicles (should not be fully triggered)
- Only compute non-transport positions when not finalized. (Fixes changing seat on vehicles, or changing vehicle from vehicle)
2012-09-07 03:17:04 +02:00
Vincent-Michael
6f38fb1011 Core: Fix some code style 2012-09-07 02:21:38 +02:00
Shauren
82efe7e505 Core/Stats: Fixed spellpower display and implemented gaining spellpower from intellect. 2012-09-06 22:45:21 +02:00
cyberbrest
aed0ecd2e4 Core/Conditions: Allow multiple condition for spellclick source type
Currently unused in 335 but required for some 434 spellclicks
2012-09-06 20:03:21 +01:00
Nay
340dc33b52 Fix some code style issues in previous PR merge 2012-09-06 19:59:27 +01:00
Nay
c66d254a39 Merge pull request #7658 from e000/creature-interrupt
[Core, Creature] Implement Creature/Pet Interrupts
2012-09-06 11:58:27 -07:00
Nay
15086e92f1 Merge remote-tracking branch 'origin/master' into 4.3.4 2012-09-06 17:55:37 +01:00
Nay
b81dbf0837 Core/CUF: Fix 2 typos
Thanks ste1s and chipsi
2012-09-06 17:52:39 +01:00
Vincent-Michael
9f09713b3e Core/Spells: fix extra damage from crits for talents and equipment effects Closes #6647 2012-09-06 11:14:37 -04:00
Nay
f44ddb3355 Tabs to spaces 2012-09-05 20:15:20 +01:00
Nay
cc28161670 Merge remote-tracking branch 'origin/master' into 4.3.4
Conflicts:
	src/server/game/Entities/Unit/Unit.cpp
	src/server/scripts/Commands/cs_reload.cpp
2012-09-05 20:09:48 +01:00
Nay
3b91bf8932 Core: Some comment corrections to previous commit 2012-09-05 19:13:22 +01:00
Nay
db819bbdbe Core/Player: Implement server-side loading/saving of CUF profiles
CompactUnitFrames / RaidProfiles / GroupUI

There are unknown fields added to DB, received and sent in packets
   that should be renamed
2012-09-05 19:01:28 +01:00
cyberbrest
38dbea7583 Core/Units: Fixed setting power fields from regeneration
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2012-09-05 17:18:34 +02:00
kaelima
7c971be3c5 Core/Misc: Fix some warnings and logic mistakes found by static code analysis 2012-09-05 17:18:05 +02:00
Shauren
8fe7fd4bd5 Core/Units: Updated mana regen and removed 5 second rule 2012-09-05 16:40:42 +02:00
e
98f5d4ef4a [Core, Creature] Implement Creature/Pet Interrupts 2012-09-04 23:04:59 -04:00
Nay
41cf99f1d9 Core/Misc: Rename void storage related prep. statements to comply with standards 2012-09-05 02:55:42 +01:00
Nay
459454cbe4 Merge remote-tracking branch 'origin/master' into 4.3.4
Conflicts:
	src/server/game/Handlers/BattleGroundHandler.cpp
2012-09-04 23:01:06 +01:00
Shocker
ed6b58b17d Core/Spells: Avoid unnecessary code execution for SPELL_ATTR3_NO_DONE_BONUS 2012-09-05 00:13:43 +03:00
Vincent-Michael
de15f70501 Core: Fix build 2012-09-04 22:39:04 +02:00
Nay
b4bc78e24b Corrections to previous merged in PR 2012-09-04 19:48:29 +01:00
Nay
0ba06342dc Merge pull request #7644 from e000/master
[Unit::SetCharm] Restore original walking state when removing charm. Fixes mind control + walk bug.
2012-09-04 11:46:11 -07:00
Nay
5ee22a8006 Merge remote-tracking branch 'origin/master' into 4.3.4
Conflicts:
	src/server/game/Achievements/AchievementMgr.cpp
	src/server/game/Spells/SpellInfo.cpp
	src/server/scripts/Commands/cs_misc.cpp
2012-09-04 19:08:22 +01:00
Kandera
8afecc6572 Core/Gameobject: fix collision for gameobjects 2012-09-04 14:04:47 -04:00
e
1695f78c9f Fix codestyle per Vincent-Michael 2012-09-04 13:04:30 -04:00
e
1e2ee2d680 [Unit::SetCharm] Restore original walking state when removing charm. Fixes mind control + walk bug. 2012-09-04 13:00:08 -04:00
Vincent-Michael
a4c115a494 Core: Fix build 2012-09-04 18:21:00 +02:00
Kandera
26af8ac65a Core/Gameobject: another attempt at fixing collision. chest gameobject initial collision provided by vincent-michael 2012-09-04 12:08:12 -04:00
Kandera
a1e3758484 Core/Reputation: fix forced reputation auras with neutral. closes #5790 2012-09-04 11:11:15 -04:00
Shocker
a005d4a9e3 Core/Spells: Implement SPELL_AURA_MOD_VENDOR_ITEMS_PRICES 2012-09-04 17:52:10 +03:00
Shauren
1e9fc84a12 Core: Warning fixes
C4100: 'x' : unreferenced formal parameter
C4310: cast truncates constant value
C4389: '==' : signed/unsigned mismatch
C4668: 'x' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
C4701: potentially uninitialized local variable 'x' used
C4826: Conversion from 'HMODULE' to 'DWORD64' is sign-extended. This may cause unexpected runtime behavior.
C6067: Parameter '3' in call to 'sprintf' must be the address of the string
C6387: 'argument 1' might be '0': this does not adhere to the specification for the function 'CloseHandle'
2012-09-04 14:40:41 +02:00
cyberbrest
c969fd1f3a Core/Currency: codestyle and Doxygen documentation. 2012-09-04 00:22:00 +03:00
cyberbrest
6ab07e81bd Core/Misc: typo 2012-09-03 23:27:14 +03:00
cyberbrest
dcfaf07054 [Core/Currency] drop conquestPoints and totalHonorPoints columns with porting data to new table. 2012-09-03 22:55:28 +03:00
cyberbrest
0c40fb0fe9 [Core/Currency] save all currencies on special db table.
+ fix initialization currencies.
2012-09-03 22:55:13 +03:00
cyberbrest
e9a3d38769 [Core/Currency] not allow add more then week limit. 2012-09-03 22:55:02 +03:00
cyberbrest
9025a86536 [Core/Currency] no needed delta calculations + fix crashes because of it. 2012-09-03 22:54:45 +03:00
cyberbrest
83bb6d0207 Core/Stats mana generation: remove MP5 rule (http://www.wowwiki.com/Mana_regeneration) + add correct
generation formula from wowwiki

Closes #7459
2012-09-03 16:27:58 +01:00
Nay
f76b961562 Merge pull request #7491 from NorthStrider/pull-1
[4.3.4] Core/Players: updated health regeneration to cataclysm.
2012-09-03 08:24:36 -07:00
Nay
2e1de60593 Merge remote-tracking branch 'origin/master' into 4.3.4
Conflicts:
	src/server/game/Entities/Player/Player.cpp
	src/server/scripts/Commands/cs_misc.cpp
	src/server/worldserver/worldserver.conf.dist
2012-09-01 22:19:13 +01:00
kaelima
859b706079 Core/PacketIO: Refix SMSG_TRAINER_BUY_SUCCEEDED and actually activate SMSG_PLAY_SPELL_VISUAL_KIT
ref commit c0602889b5
2012-09-01 05:39:19 +02:00
kaelima
c0602889b5 Core/PacketIO:
- Rename and fix: CMSG_INSPECT_HONOR_STATS and SMSG_INSPECT_HONOR_STATS.
- Replaced SMSG_TRAINER_BUY_SUCCEEDED with new SMSG_TRAINER_SERVICE.
- Fix sending SMSG_PLAY_SPELL_VISUAL_KIT and removed obsolate SMSG_PLAY_SPELL_IMPACT.
Thanks to mangos
2012-09-01 05:03:15 +02:00
Myran2
4bc983d7b7 Core/Commands: Fix .cheat kill and add instakill immunity to it
Closes #7586
2012-09-01 00:36:26 +01:00
Myran2
908ae08a0a Scripts/Commands: Create a new group of commands, .cheat, and add new and move old commands to it:
Changes:
- .explorecheat is now .cheat explore
- .waterwalk is now .cheat waterwalk
- .taxicheat is now .cheat taxi

New commands:
- .cheat god
- .cheat casttime
- .cheat cooldown
- .cheat power

(Descriptions available in the SQL file / in-game)

Inspiration on ArcEmu commands
Closes #7569
2012-08-31 01:26:21 +01:00