Commit graph

4551 commits

Author SHA1 Message Date
NoFantasy
6f74fa1be8 [11099] Add script effect of spell 24720
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-02-02 12:32:50 +01:00
NoFantasy
abb7c64fb1 [11098] Add script effect of spell 24717 and 24737
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-02-02 11:53:14 +01:00
NoFantasy
a23f1a2e08 [11097] Add script effect of spell 24718
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-02-02 11:40:24 +01:00
Morphau
65ad0231e7 [11096] Add script effect of spell 24719
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-02-02 11:31:02 +01:00
Schmoozerd
c05f910484 [11095] Add dummy effect of spell 68839
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-02-02 10:13:26 +01:00
zergtmn
ad64af1fdb [11094] Fix some C6246 warnings 2011-02-01 23:15:04 +05:00
Schmoozerd
343edf3c6c [11093] Limit maxtargets for spell 68950
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-02-01 14:34:57 +01:00
virusav
beeec1c0cd [11092] Add script effect of spell 24194 and 24195
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-02-01 14:07:26 +01:00
VladimirMangos
b106ec92f6 [11091] In similar way with prev commit rename extarctor sources magic string. 2011-02-01 05:38:38 +03:00
VladimirMangos
b315362b22 [11090] Clarify use diff vmap magic strings. 2011-02-01 05:27:47 +03:00
VladimirMangos
deb31679bf [11089] Move vmap files version magic string to single place in vmap_extractor_v3
No functional chnages in extractor.
2011-02-01 04:45:28 +03:00
NoFantasy
d4304d471d [11088] Add missing equipment for spell 41101
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-31 10:14:02 +01:00
NoFantasy
38758b31a1 [11087] Add missing equipment for spell 53790
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-31 10:02:06 +01:00
VladimirMangos
8ee7139de6 [11086] Store vmap file version magic string in single place. 2011-01-31 06:26:13 +03:00
Lynx3d
dcec49055d [11085] Also disable related cast check when vmap.enableIndoorCheck disabled.
Note: spells are also blocked at client side, so they can only be used with .cast command
2011-01-31 01:35:14 +01:00
NoFantasy
f98a9e4eee [11084] Add dummy auras for spells 53790,53791,53792 and 41099,41100,41101
Note: two of them are still missing data for equipment.

Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-30 16:48:47 +01:00
NoFantasy
e3e6811740 [11083] Add dummy aura effect of spell 52098
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-30 00:16:35 +01:00
zergtmn
26dc35f356 [11082] Correct meaning of two threat/aggro related spell attributes
- SPELL_ATTR_EX_NO_INITIAL_AGGRO renamed to SPELL_ATTR_EX_NO_THREAT
- SPELL_ATTR_EX3_UNK17 renamed to SPELL_ATTR_EX3_NO_INITIAL_AGGRO
- Remove custom spell modifier from talent 30675 and ranks handler
2011-01-29 21:57:40 +05:00
NoFantasy
3251f39684 [11081] Beautify some SQL log queries and remove not needed enclose character
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-29 10:40:36 +01:00
VladimirMangos
117991076d [11080] Restore optional use delta arg in .modify reputation 2011-01-29 08:40:55 +03:00
VladimirMangos
3570dcf74e [11079] Cleanup for range use in monster say 2011-01-29 06:40:09 +03:00
Lynx3d
3f913454e4 [11078] Implement a better approximation for vmap liquid levels with diverging "up" directions.
Okay, so game designers CAN fool gravity...I bet they can tilt their cup without spilling the coffee IRL too :p
Only way to do it precisely would be to generate a polygon mesh from the height map and resort to (much slower) raytracing.
2011-01-29 03:40:35 +01:00
VladimirMangos
2fd536fe43 [11077] Game event fixes and condition improvments.
* At game events table loading checked not only allowed event ids range but also event existance.
* Renamed CONDITION_ACTIVE_EVENT -> CONDITION_ACTIVE_GAME_EVENT
* Implemented new conditions:
   - CONDITION_NOT_ACTIVE_GAME_EVENT
   - CONDITION_ACTIVE_HOLIDAY
   - CONDITION_NOT_ACTIVE_HOLIDAY

Recomended use holiday version where possible as more portable.
2011-01-28 23:48:52 +03:00
NoFantasy
84dd2e4393 [11076] Override radius for TARGET_DYNAMIC_OBJECT_* (47-50)
When effect radius index is 0, spell max range is useless and we need to handle these as 0.0 radius.
This will fix summoning spells where object is summoned too far away from the expected.

Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-28 19:00:10 +01:00
NoFantasy
9bf384cefa [11075] Add models for spell 71450
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-28 11:51:01 +01:00
zergtmn
d30a757e86 [11074] Fix structure of MSG_MOVE_TELEPORT_ACK 2011-01-27 00:31:46 +05:00
Lynx3d
6fbf464786 [11073] Prevent applying SPELLMOD_DURATION for summons with unlimited duration.
Fixes summon duration of spell 70908 in combination with talent 44557 and ranks.
2011-01-26 03:00:48 +01:00
NoFantasy
47ef4eca32 [11072] Remove SetCreatorGuid for wild summoned creatures.
If any exceptions exist where this field must be set, please inform in forums :)

Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-25 20:59:25 +01:00
NoFantasy
c54ae28ac2 [11071] Some improvements to summon location of wild summoned
Not using a hard coded radius, instead summon at location where radius is 0 (or the actual radius).
Does only affect spells without TARGET_FLAG_DEST_LOCATION set (and the majority of those spells with implicit target 18)

Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-25 20:14:58 +01:00
zergtmn
c9fc5727fc [11070] Correct meaning of one field in MSG_MOVE_TELEPORT_ACK packet 2011-01-25 22:45:36 +05:00
Schmoozerd
5951d77a0d [11069] Set aggro for player controlled units only at zone aggro.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-01-25 14:13:08 +03:00
mns
d699d0973b [11068] Prevent infinity creature fall at fail get heght.
Also fix wrong use INVALID_HEIGHT as height value.
It must be used only for _check_ height, and DON'T must use as real height value.
Must fix some wrong height check results.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-01-25 01:17:53 +03:00
Schmoozerd
21cc7cd179 [11067] DB error text for creaure difficulty checks misleading.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-01-25 00:27:28 +03:00
Skirnir
75b4f75f4d [11066] Remove tail whitespaces.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-01-25 00:22:29 +03:00
breakwater
d5b982cbbe [11065] Implement stun absorb part of spell 24858
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-01-24 23:07:39 +03:00
NoFantasy
686d9b0c70 [11064] Add dummy effect of spell 9976
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-22 12:30:18 +01:00
Ambal
49810598c6 [11063] Convert Database::DirectExecute() method to more effective form due to change [11061].
Signed-off-by: Ambal <pogrebniak@gala.net>
2011-01-22 02:25:44 +02:00
cyberium
a3315d0a11 [11062] Correctly show team member status while teleporting 2011-01-22 00:35:38 +02:00
Ambal
fce48282ad [11061] Bring 'autocommit' mode for MySQL back. This MySQL feature operates in so frustrating way so it is better to keep it ALWAYS ENABLED!!!
Signed-off-by: Ambal <pogrebniak@gala.net>
2011-01-21 23:45:59 +02:00
zergtmn
f7a45e9e9a [11060] Fix compile of builtin ACE on FreeBSD 2011-01-22 02:06:03 +05:00
Ambal
d67219e327 [11059] Fix crash in [11054]. As it turned out - we use not only async transactions but async queries too during server startup =/
Signed-off-by: Ambal <pogrebniak@gala.net>
2011-01-21 22:11:35 +02:00
Lynx3d
24164ef020 [11058] Add 2P bonus of item set 894 and 4P bonus of item set 884 to spell_proc_event 2011-01-21 14:35:50 +01:00
NoFantasy
1824dd767f [11057] Add script effect of spell 48917
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-21 12:19:27 +01:00
schmoozerd
4643d9020e [11056] Limit max targets for spell 802/804
Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-01-21 10:53:28 +01:00
Ambal
7ef75985b9 [11055] Save pet related data in one single transaction. Also merge Pet::DeleteFromDB() queries into one single transaction request.
Signed-off-by: Ambal <pogrebniak@gala.net>
2011-01-21 00:07:05 +02:00
Ambal
07c9f0cbb8 [11054] Do not allow async transaction execution while server is loading. Call Database::InitDelayThread() function explicitly to create async DB worker thread after server initialization is complete.
Signed-off-by: Ambal <pogrebniak@gala.net>
2011-01-20 23:46:51 +02:00
Ambal
e6e7bf8573 [11053] Process all SQL requests upon SqlDelayThread object destroying which might have been added while thread was stopping.
Signed-off-by: Ambal <pogrebniak@gala.net>
2011-01-20 23:06:38 +02:00
XTZGZoReX
241712305d [11052] Some comments for some unused CMD_REALM_LIST values... 2011-01-20 14:50:42 +01:00
zergtmn
2223393527 [11051] Implement spell 51662 2011-01-20 17:13:06 +05:00
Sarjuuk
a7bf12de71 [11050] Implement aura state AURA_STATE_BLEEDING (18)
Signed-off-by: zergtmn <zerg@myisp.com>
2011-01-20 03:26:00 +05:00