Commit graph

7711 commits

Author SHA1 Message Date
kid10
0c752dbdbd [12109] Add file to handle vehicle related opcodes
Also fixed a stupid typo from recent commit. Thx to dbauz for pointing

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2020-02-16 20:10:42 +00:00
kid10
56674de682 Unify changing movement style for Units 2020-02-16 20:06:46 +00:00
kid10
b81725c43c [0154] Add RemoveSpellsCausingAura to remove auras of type and caster 2020-02-16 20:04:46 +00:00
Schmoozerd
b33c367108 [0153] Add some unknown vehicle seat flags.
Possible meanings guessed by TC team, most work done there by Machiavelli
2020-02-16 20:03:49 +00:00
kid10
88e18898e2 [12108] Add RemoveSpellsCausingAura to remove auras of type and caster 2020-02-16 20:00:05 +00:00
Salja
07d4c15dbb [0152] Fix Build
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 19:57:53 +00:00
FailZorD
0616b15456 [0151] Fixed Commit #150 2020-02-16 19:57:52 +00:00
FailZorD
20fc34dc8a [0150] Added VC110 (Visual Studio 12) Files 2020-02-16 19:57:51 +00:00
Salja
76264d8178 [0149] Typo from last Commit
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 19:57:51 +00:00
kid10
a795b9764b [0148] Add a TransportInfo class to WorldObjects
Note: For the moment this coexists with other transports implementations
2020-02-16 19:57:50 +00:00
kid10
7954680365 [0147] Implement abstract classes for transporter
This includes class TransportBase as helper class for transporter
And class TransportInfo has helper class for passengers on a transporter

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2020-02-16 19:57:04 +00:00
Yaki Khadafi
3153bd2129 [0146] Cleanup deprecated item mods and combat ratings
Signed-off-by: Yaki Khadafi <ElSolDolLo@gmail.com>
2020-02-16 19:51:43 +00:00
Schmoozerd
826c15da12 [12107] Add some unknown vehicle seat flags.
Possible meanings guessed by TC team, most work done there by Machiavelli
2020-02-16 19:48:32 +00:00
kid10
068f352c53 [12106] Add a TransportInfo class to WorldObjects
Note: For the moment this coexists with other transports implementations
2020-02-16 19:46:59 +00:00
kid10
c00c314639 [12105] Implement abstract classes for transporter
This includes class TransportBase as helper class for transporter
And class TransportInfo has helper class for passengers on a transporter

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2020-02-16 19:46:33 +00:00
Yaki Khadafi
48670fda6f [0145] Fix wrong logic in IsPositiveEffect.
Signed-off-by: Yaki Khadafi <ElSolDolLo@gmail.com>
2020-02-16 19:42:26 +00:00
Yaki Khadafi
1112b9f353 [0144] Enabled opcodes, most item-related. Enabled cooldown opcodes.
Signed-off-by: Yaki Khadafi <ElSolDolLo@gmail.com>
2020-02-16 19:42:25 +00:00
Yaki Khadafi
1b2856f6f1 [0143] Fix unintended change
Signed-off-by: Yaki Khadafi <ElSolDolLo@gmail.com>
2020-02-16 19:42:24 +00:00
Yaki Khadafi
9a00d62017 [142] Implement worgen transformations
Signed-off-by: Yaki Khadafi <ElSolDolLo@gmail.com>
2020-02-16 19:38:50 +00:00
Schmoozerd
0dd98c1e8d [0141] Fix some bugs, thanks to LordPsyan for pointing
* Fix an inconsistence between comment and code for model selection
* Improve the macro from recent commit to work with stricter gcc preprocessors
* Fix a bug that caused a crash for not loaded outdoorPvp scripts
2020-02-16 19:36:19 +00:00
Schmoozerd
7e70e39b9b [12104] Fix some bugs, thanks to LordPsyan for pointing
* Fix an inconsistence between comment and code for model selection
* Improve the macro from recent commit to work with stricter gcc preprocessors
* Fix a bug that caused a crash for not loaded outdoorPvp scripts
2020-02-16 19:33:36 +00:00
Salja
104881706b [0140] Forgot to Change
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 19:26:12 +00:00
Salja
29c459982e [0139] Added new "vmapExtractor4" Thanks (Sys Xen, LordJz, Trinity).
NOTE: VC90 Project-Files need Update
      Cmake need Update

Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 19:26:11 +00:00
Salja
475b7a943e [0138] Update "extractor_binary"
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 19:26:10 +00:00
Salja
f8895f2830 [0137] Drop "vmap_extractor_v3"
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 19:25:28 +00:00
Schmoozerd
8ba63b6673 [0136] Add config options to enable/ disable Outdoor PvP zones 2020-02-16 19:23:12 +00:00
Schmoozerd
e8ef8dbad9 [12103] Add config options to enable/ disable Outdoor PvP zones 2020-02-16 19:21:20 +00:00
Salja
0084982d40 [0135] Some Clean 2020-02-16 19:20:07 +00:00
FailZorD
cbffa3267c Add OutdoorPvP Files to VC11
Compile should work correct now.

Signed-off-by: FailZorD <alexfred@live.com>
2020-02-16 19:20:06 +00:00
Schmoozerd
90d2014507 [0134] Implement ACTION_T_CHANCED_TEXT
This action allows to display a text with a chance.
The Chance must be provided in param1, text(s) can be provided in param2, optionally param3
2020-02-16 19:20:05 +00:00
cyberium
e493697aa4 [0133] Implement spell 36677
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2020-02-16 19:18:56 +00:00
Schmoozerd
36cb073438 [12102] Implement ACTION_T_CHANCED_TEXT
This action allows to display a text with a chance.
The Chance must be provided in param1, text(s) can be provided in param2, optionally param3
2020-02-16 19:17:40 +00:00
cyberium
afb090f57c [12101] Implement spell 36677
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2020-02-16 19:16:53 +00:00
Salja
7b0233f154 [0132] Some Typos
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 19:14:16 +00:00
stfx
98f20428eb [0131] Finalize Outdoor PvP Implementation
Implementation by Xfurry and stfx

Thanks to all original Outdoor PvP authors - especially Balrok
Thanks to X-Savior for the proper data
Thanks to crackm for help with database

And thanks to all people who contributed and/or posted bug reports

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2020-02-16 19:14:14 +00:00
Xfurry
dfb7937c58 Implement Grizzly Hills - Venture Bay Outdoor PvP script 2020-02-16 19:14:13 +00:00
Xfurry
85a9dd0041 Implement Nagrand - Halaa Outdoor PvP script 2020-02-16 19:14:12 +00:00
Xfurry
012afd87d9 Implement Terokkar Forest Outdoor PvP script 2020-02-16 19:13:14 +00:00
Xfurry
43aee986a4 Implement Zangarmarsh Outdoor PvP script 2020-02-16 19:13:13 +00:00
Xfurry
26db7e4619 Implement Hellfire Peninsula Outdoor PvP script 2020-02-16 19:13:12 +00:00
Xfurry
272ad0889b Implement Eastern Plaguelands Outdoor PvP script 2020-02-16 19:13:10 +00:00
Xfurry
d91581400b Implement Silithus Outdoor PvP script 2020-02-16 19:13:09 +00:00
stfx
3d1a3401a0 [0130] Implement sending initial world states from Outdoor PvP scripts
Also fix sending world state dummies in case Outdoor PvP is disabled
2020-02-16 19:12:22 +00:00
stfx
0450aef5fb [0129] Add OutdoorPvPMgr class 2020-02-16 19:12:18 +00:00
stfx
985eb4b85f Add OutdoorPvP class 2020-02-16 19:12:17 +00:00
stfx
392fc06762 [0128] Add Outdoor PvP placeholders and string texts 2020-02-16 19:11:05 +00:00
stfx
088ed3ff69 [12100] Finalize Outdoor PvP Implementation
Implementation by Xfurry and stfx

Thanks to all original Outdoor PvP authors - especially Balrok
Thanks to X-Savior for the proper data
Thanks to crackm for help with database

And thanks to all people who contributed and/or posted bug reports

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2020-02-16 19:07:04 +00:00
Xfurry
59c3a02eb6 Implement Grizzly Hills - Venture Bay Outdoor PvP script 2020-02-16 19:07:01 +00:00
Xfurry
b783b60d35 Implement Nagrand - Halaa Outdoor PvP script 2020-02-16 19:06:58 +00:00
Xfurry
f32d6d31c9 Implement Terokkar Forest Outdoor PvP script 2020-02-16 19:06:24 +00:00