Commit graph

1165 commits

Author SHA1 Message Date
DiSlord
15d809e61d Add/change some spell effect names, add/fix comments
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-22 01:43:23 +03:00
hunuza
b646b327ce [6927] Send correct level in error message due to too low level to create arena team.
Signed-off-by: hunuza <hunuza@gmail.com>
2008-12-21 14:43:07 +01:00
DiSlord
b72b1a1785 Add name for 194 SPELL_AURA_MOD_IGNORE_ABSORB_SCHOOL 2008-12-21 05:20:19 +03:00
DiSlord
18eeaa85dd Implement 220 SPELL_AURA_MOD_RATING_FROM_STAT aura
Recalculate Melee/Ranged/Spell Hit Chances (not apply/remove) for players

Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-21 05:20:09 +03:00
GriffonHeart
d1a776f41a New class starting items data for item_template.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-21 04:48:56 +03:00
VladimirMangos
c1ae939fb1 Implement new mangos.conf setting HeroicCharactersPerRealm for set cstiom (default 1) amount heroic class chanarcters for account per realm.
Note: set option to 0 disable heroic characters creating.
Also non-player account not have now any limits (except 10 clinet limit) for heroic characters creating.
2008-12-21 04:40:40 +03:00
megamage
237d470a5b [6926] Use buyout to buy an auction when the last bid is close to the buyout price.
Signed-off-by: megamage <megamage@getmangos.com>

Fixed cheating possibility with original patch changes.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-21 01:50:58 +03:00
begemot
1358202da3 [6925] Correctly show loaded 100% for empty playercreateinfo_item.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-21 00:15:55 +03:00
DiSlord
4090872bfa Implement SPELL_AURA_MOD_ATTACK_POWER_OF_STAT_PERCENT aura
Remove redurant check m_miscvalue on Intelect for SPELL_AURA_MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT

Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-20 23:56:58 +03:00
DiSlord
061e73492e Use MiscB as stat for SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-20 23:33:35 +03:00
DiSlord
b64a8bd3fe Fix effect name from last commit 2008-12-20 22:46:11 +03:00
DiSlord
98c2cc9e7b * Remove/rename spell effects changed in 303
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-20 22:28:52 +03:00
DiSlord
381e801b7c Add SPELL_EFFECT_SCRIPT_EFFECT for Hunter 53209
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-20 21:43:19 +03:00
balrok
32204204a3 [6924] Faster guild-loading.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-20 20:24:25 +03:00
GriffonHeart
68a23f6587 Core DB data for new class creating.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-20 07:50:42 +03:00
DiSlord
70c2f2201a Fix mask typo from last commit 2008-12-20 04:32:38 +03:00
DiSlord
5f4d5533e7 Some check, comments in HandleDummyAuraProc
Added new spell ranks for some shaman talent

Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-20 04:19:46 +03:00
DiSlord
0125787414 Added new AP, RAP, SPH damage depends for all found SPELL_EFFECT_SCHOOL_DAMAGE spells
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-20 04:15:07 +03:00
VladimirMangos
b8a4b6f522 [6923] Fixed opcide table miscompilation at VC in x64 release mode.
In 303 branch it showup as crash at most chat commands.
2008-12-20 03:55:14 +03:00
freghar
9f2e089b42 [6922] Whitespace and newline fixes
This should fix the GCC "no newline at end of file" warnings.

Signed-off-by: freghar <compmancz@gmail.com>
2008-12-20 01:46:21 +01:00
DiSlord
546df44169 [6921] Fixed level depend spell damage calculation (limit it to spell base - max level)
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-20 03:01:22 +03:00
tomrus88
4c258e20a1 Merge branch 'master' into 303
Conflicts:
	src/game/CharacterHandler.cpp
2008-12-19 17:30:26 +03:00
Wyk3d
5ba3796480 [6920] Cleaned up DatabaseImpl and added support for async queries with 3 parameters passed to the callback. 2008-12-19 15:55:38 +02:00
Wyk3d
162ca267f1 [6919] Fixed character rename at login and optimized the query. 2008-12-19 15:52:18 +02:00
GriffonHeart
11c45937b3 Implement quest completing at spell 53341, 53343 cast. Also implement item 38607 using cast.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-19 07:23:58 +03:00
DiSlord
684c386f3a [6918] Not use enchant m_amount as spell basepoint by default (only for random enchants)
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-19 03:10:25 +03:00
DiSlord
28d2d45a46 [6917] Fix field multiplier ad load Arena Info. patch from killdozer.
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-18 14:30:58 +03:00
VladimirMangos
7891238bde Level stats for >70 and new class. Data for new class levels <55 same as class 1 for same race (mostly).
Also fox item_template data structure in mangos.sql (add data for new fields).
2008-12-18 05:58:01 +03:00
VladimirMangos
771f9b2375 [6916] Fixed typos in spell checking code. 2008-12-18 03:14:10 +03:00
VladimirMangos
29b37f4b6c [6915] Fixed use uninitialized petition type variable in petition signing code. 2008-12-17 02:05:36 +03:00
DiSlord
213a10dcbd Implement 277 SPELL_AURA_MOD_MAX_AFFECTED_TARGETS
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-17 01:52:10 +03:00
DiSlord
2c1f19d997 Implement 275 SPELL_AURA_MOD_IGNORE_SHAPESHIFT
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-17 00:46:53 +03:00
DiSlord
3604f3fa1f Fixed last comit comments, names 2008-12-17 00:41:07 +03:00
DiSlord
668c3d4b4c * Better implement 202 SPELL_AURA_IGNORE_COMBAT_RESULT based on SpellClassMask
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-16 23:25:27 +03:00
DiSlord
a33a7f67f7 * Implement 246 SPELL_AURA_MOD_DURATION_OF_EFFECTS_BY_DISPEL
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-16 22:43:18 +03:00
VladimirMangos
fc684dc737 Simplify check in reagent cheking code. Small code cleanups after recent commit. 2008-12-16 19:19:31 +03:00
DiSlord
f1cc9dc319 * Add some aura names and comments
* Implement 256 SPELL_AURA_NO_REAGENT_USE aura
* Move no reagent check to Player::CanNoReagentCast
* Add some func for get/check SpellClassMask (used in some new aura/effect)

Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-16 18:24:30 +03:00
ApoC
34bef19e63 [6914] Fixed missing comma.
Signed-off-by: ApoC <apoc@nymfe.net>
2008-12-16 13:48:11 +01:00
tomrus88
96ea56ee8f Compile fix 2008-12-16 07:57:08 +03:00
tomrus88
71b1065c8b Merge branch 'master' into 303
Conflicts:
	src/game/CharacterHandler.cpp
	src/game/Chat.h
	src/game/Player.h
	src/game/World.h
	src/game/debugcmds.cpp
2008-12-16 07:30:23 +03:00
ApoC
98281cc389 [6913] Fixed guild creation after adding stronger checks.
Fixed _return_ typo in guild charter sign code.
Merged some sql queries into one.

Signed-off-by: ApoC <apoc@nymfe.net>
2008-12-16 05:17:31 +01:00
ApoC
d43bd7efe9 Added missing alters to db_version.
Signed-off-by: ApoC <apoc@nymfe.net>
2008-12-16 02:20:45 +01:00
ApoC
d34842f786 Typo fix.
Signed-off-by: ApoC <apoc@nymfe.net>
2008-12-16 02:14:48 +01:00
ApoC
8ffb28a174 Added missing changes from arena patch.
Renumbered texts to be continuous.

Signed-off-by: ApoC <apoc@nymfe.net>
2008-12-16 02:03:23 +01:00
ApoC
6bd2bc4125 [6912] Removed forgotten define.
Signed-off-by: ApoC <apoc@nymfe.net>
2008-12-16 00:46:02 +01:00
ApoC
ef903e485c [6911] Fixed typo.
Signed-off-by: ApoC <apoc@nymfe.net>
2008-12-16 00:32:38 +01:00
ApoC
a5331ab517 [6910] Implemented rewritten arenas. Original author w12x@getmangos.com
Many thanks also to:
  Balrok@github.com for long time updating.
  Triply@github.com for great work in rewriting process.
  All who I forget to name.
Signed-off-by: ApoC <apoc@nymfe.net>
2008-12-16 00:17:24 +01:00
ApoC
c51a6bc59e Fixed runtime abort in WorldSession::HandleChangePlayerNameOpcodeCallBack .
Signed-off-by: ApoC <apoc@nymfe.net>
2008-12-15 14:31:31 +01:00
tomrus88
053d60a3f7 Added wotlk sql updates to mangos.sql 2008-12-15 11:25:21 +03:00
VladimirMangos
a89080730d [6909] Correctly equip all possible amount non stackable items from custom initial items with >1 amount instead equip single and ignore other.
Also corrently report error at buy to equip slot not single item (impossible using normal client way)
instead silencely ingnore amount and equip single by stack price.
2008-12-15 03:12:46 +03:00