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
bloutix
f5c4fe86e8
Correctly select GM level in case heroic class.
...
Signed-off-by: bloutix <bloutix@getmangos.com>
Move heroic class starting level to mangos.conf
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-14 23:14:17 +03:00
VladimirMangos
c798318b7b
Replace hardcoded client(100) and server side (255) level limtation values by defines.
2008-12-14 22:18:52 +03:00
TERRANZ
558909614a
Implement one hand wielding two-hand weapon ability (warrior talent 46917)
...
Signed-off-by: TERRANZ <TERRANZ@mangos.ru>
Small slot checking fixes and make dual wielding dependent from related ability.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-14 19:29:31 +03:00
tomrus88
e848a52da9
Character re-customization fix
2008-12-13 01:13:19 +03:00
tomrus88
5d4d7292b9
Merge branch 'master' into 303
...
Conflicts:
src/game/Player.h
2008-12-12 18:14:49 +03:00
tomrus88
857e7ae7ee
Updated opcodes enum.
2008-12-12 18:12:28 +03:00
arrai
027a3ab0bc
[6901] Fixed uninitialized variables
2008-12-12 14:41:27 +01:00
hunuza
0f12997ef1
[6899] Pass const reference instead of value for some strings in some functions.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2008-12-12 14:17:37 +01:00
tomrus88
0f7077546f
Implemented character customize future.
...
Not tested, but should work...
2008-12-12 01:44:52 +03:00
DiSlord
6c02f00a93
Merge branch 'master' of git@github.com:mangos/mangos.git into procflag
2008-12-12 01:34:09 +03:00
hunuza
ac2748a141
[6897] Avoid DB access on uninvite from group.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2008-12-11 21:37:24 +01:00
arrai
bc816b70fc
[6896] Fixed fall damage after teleports
2008-12-11 17:19:32 +01:00
VladimirMangos
3da9f3f4cc
[6889] Backport some not client version specific changes and fixes from 303 branch.
2008-12-09 14:08:29 +03:00
tomrus88
ef69f6b80c
Merge branch 'master' into 303
...
Conflicts:
src/game/Player.cpp
src/shared/revision_nr.h
2008-12-09 00:32:47 +03:00
DiSlord
9b842b6fdc
Work under spell mods
...
* Add support > 64 bit spellFamily mask
* Remove not used fields in SpellModifier
* Remove not used (and not correct work vs charges) GetTotalFlatMods, GetTotalPctMods
* Use DBC based data for spell_affect
* More better work SPELL_AURA_ADD_TARGET_TRIGGER aura
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-08 23:22:39 +03:00
balrok
2e08a63da7
[6884] Replaced iterator++ with ++iterator in for-loop-headers
...
i used this script
for i in ls *.[ch]*; do cat $i | sed -r 's/(.*for.*iterator.*;\
*)([a-z0-9\_\*]+)\ *\+\+(.*)/\1++\2\3/' > /tmp/mangos/$i; done
for i in ls *.[ch]*; do cp /tmp/mangos/$i $i; done
and rechecked it with my eyes, if everything is right
i took only for-loops cause they can be gathered easier with a script
Signed-off-by: hunuza <hunuza@gmail.com>
2008-12-07 19:49:45 +01:00
tomrus88
bfe899b126
Some more map extractor fixes. Patch provided by andstan.
...
Coding style fix.
Removed hack from lava detection code.
Please test water/lava detection. Should work fine now.
2008-12-06 19:19:46 +03:00
arrai
b68b0acb29
Fixed loosing almost all auras at first melee attack after login by partially reverting ce8bce685e4571cb8060a5c75d706570f98c28ca
2008-12-05 13:08:23 +01:00
tomrus88
a2503162fc
Fixed possible crash
2008-12-03 00:27:33 +03:00
tomrus88
fa13127cf8
Rune cooldowns should work now :)
2008-12-02 22:23:28 +03:00
tomrus88
84f43e60ab
Fixed crash
2008-12-02 15:20:10 +03:00
tomrus88
b37ccbd08b
Rune cooldowns, still bugged for some unknown reason :(
2008-12-01 19:31:47 +03:00
tomrus88
518d7f6297
Merge branch 'master' into 303
2008-12-01 08:21:10 +03:00
tomrus88
60b8f30898
Rune system fix, dk crash fix
2008-12-01 08:19:26 +03:00
hunuza
818c378854
[6868] Don't load data field from DB to save money or arena team id.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2008-11-30 18:31:17 +01:00
ApoC
571221148a
[6867] Optimized working with DB in Guild code. No need of parsing/saving players data fields anymore.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2008-11-30 17:31:44 +01:00
tomrus88
0e0d721292
AuraConvertRune, EffectActivateRune, dunno if it's correct way to do that...
2008-11-30 16:16:00 +03:00
tomrus88
54c1585cdf
Small fix
2008-11-30 14:59:35 +03:00
tomrus88
ee7f7a0a08
Merge branch 'master' into 303
...
Conflicts:
src/game/Player.cpp
src/mangosd/mangosd.conf.dist.in
2008-11-30 14:05:56 +03:00
tomrus88
700d3cf609
Some work on Runic Power and Milling Spell Effect
2008-11-30 13:53:33 +03:00
hunuza
e19433fa73
[6863] Arena team related clean ups and adding parts of w12x's arena patch.
2008-11-30 11:41:16 +01:00
dythzer
7ea5f922ea
[6862] Some additional mangosd.conf options for player startup and gameplay customizing.
...
Signed-off-by: dythzer <micke223@gmail.com>
Some implementations rewrited. And suggested option names changed.
Also now gm not allowed logout instant in case fight/duel to prevent unexpected death.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-11-30 10:21:10 +03:00
arrai
333146baaf
Implemented ACHIEVEMENT_CRITERIA_TYPE_EXPLORE_AREA
2008-11-28 23:51:55 +01:00
tomrus88
93cf13acec
Merge branch 'master' into 303
...
Conflicts:
src/shared/Database/DBCStores.cpp
src/shared/Database/DBCfmt.cpp
2008-11-28 07:20:02 +03:00
VladimirMangos
9fc7dd9ead
[6853] [2008_11_27_01_mangos_playercreateinfo_item.sql] Use DBC data for creating initial character items.
...
Thanks to WCell team for DBC structure research.
`playercreateinfo_item` content removed from mangos.sql and table can be used now only for custom additional initial items.
2008-11-28 02:20:02 +03:00
DiSlord
4a07c0c6c2
Apply procPatch
2008-11-26 22:23:10 +03:00
tomrus88
943963df7e
Added vehicle*.dbc
2008-11-26 19:47:07 +03:00
tomrus88
af6acab8f8
Merge branch 'master' into 303
...
Conflicts:
src/game/Creature.cpp
2008-11-26 19:44:03 +03:00
tomrus88
5fae2418ab
Misc fixes
2008-11-23 16:18:14 +03:00
SeT
c978b80be2
[6844] Daily quest fixes.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-11-23 12:34:34 +03:00
tomrus88
d869f3b5ea
Changed some BG constants
2008-11-22 22:45:39 +03:00
tomrus88
6224f95fd5
Merge branch 'master' into 303
...
Conflicts:
src/game/ObjectMgr.cpp
2008-11-22 17:23:44 +03:00
tomrus88
5b5e266c17
Misc fixes
2008-11-22 09:04:10 +03:00
arrai
600a596796
Fixed titles, PLAYER__FIELD_KNOWN_TITLES is now 128 bits long
2008-11-21 20:09:11 +01:00
hunuza
809bd7392f
Avoid sending some unnecessary group updates.
2008-11-21 18:07:05 +01:00
tomrus88
8e32c8ca76
Speedup map checks
2008-11-19 21:55:19 +03:00
arrai
b9e695b727
Implemented ACHIEVEMENT_CRITERIA_TYPE_GAIN_EXALTED_REPUTATION
2008-11-19 19:56:49 +01:00
arrai
4f559eb7e6
Implemented ACHIEVEMENT_CRITERIA_TYPE_GAIN_REPUTATION
2008-11-19 19:56:48 +01:00
tomrus88
c0c0c9c776
barber shop race/gender checks, fly check for map 571
2008-11-19 01:00:41 +03:00