Commit graph

1128 commits

Author SHA1 Message Date
bugeyedcreepy
cf53b303f7 [12087] Improve some mangos_string texts and command help texts
This closes pull request #75

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2020-02-16 08:53:54 +00:00
bugeyedcreepy
705fe016ba [0065] Improve some mangos_string texts and command help texts
This closes pull request #75

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2020-02-16 08:29:05 +00:00
Salja
4adde859b0 [0054] Typo. Thanks lordpsyan for poke me hehe =)
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 08:28:12 +00:00
Salja
5cffdde8e1 [0046] Update "player_xp_for_level"
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 07:37:44 +00:00
Salja
a1783e961d [0040] Some update for playercreateinfo.
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 07:37:39 +00:00
Salja
70b5a1109e [0038] player_classlevelstats is droped in [0023]
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 07:37:37 +00:00
Salja
6acaba5954 [0034] Update playercreateinfo, player_levelstats, player_classlevelstats
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 07:37:34 +00:00
Salja
61f44a08b1 [0029] Fix some typos from last commits.
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 07:37:29 +00:00
Fabian
c0fbc6e1d4 Sql fixes from previous commits. 2020-02-16 07:37:28 +00:00
Fabian
3b8fb556a7 [0028] Implented new phase/map/terrain swap system for cata. 2020-02-16 07:37:26 +00:00
Salja
a340b9bbc0 [0019] Typo
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 03:10:53 +00:00
Salja
46052a6e55 [0018] Typo
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 03:10:52 +00:00
Salja
910e32bea6 [0017] Fix build error.
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 03:10:51 +00:00
Salja
f8a7533a92 [0016] Some Clean from last Commits.
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 03:10:51 +00:00
Surion
1bb573105f [0014] removed gmlevel from account table and modified some sql inserts. 2020-02-16 03:10:27 +00:00
Surion
635e447ef5 [0014] Updated realmd to use account_access. This allows for different security levels per account for each realm in realmlist. 2020-02-16 03:08:17 +00:00
Salja
0d7006dd23 [0023] Use DBC data to set the correct amount of hp and mana based on player level and class. Patch by Subv
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:54:23 +00:00
Salja
bce3248acc [0019] Typo
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:54:18 +00:00
Salja
2c2cc2b104 [0018] Typo
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:54:17 +00:00
Salja
f019641119 [0017] Fix build error.
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:54:16 +00:00
Salja
6818d688a9 [0016] Some Clean from last Commits.
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:54:15 +00:00
Surion
78ccf5882e [0014] removed gmlevel from account table and modified some sql inserts. 2020-02-16 02:54:14 +00:00
Surion
1597b90686 [0014] Updated realmd to use account_access. This allows for different security levels per account for each realm in realmlist. 2020-02-16 02:54:13 +00:00
Salja
cb2d7ceea5 [0003] Typo
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:54:03 +00:00
Salja
8276c75bef [0001] Start on MaNGOS 4.3.4
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:54:01 +00:00
Salja
8efb67d12d missing sql
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:53:42 +00:00
Salja
28d99c7f7c delete spell_template remove on 434 for first time on core has been deleted
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:53:39 +00:00
Yaki Khadafi
ec939a5bce Login world, fix sql
TODO: SMSG_UPDATE_OBJECT to see world

Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>
2020-02-16 02:25:32 +00:00
Yaki Khadafi
e9bee9b0b0 Update UpdateFields.h. Drop redundant powers and happiness.
thx Strawberry

Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>
2020-02-16 02:25:30 +00:00
Salja
a6f3ca6ab0 Some Update for 4.3.4
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:24:52 +00:00
Salja
22bfaa12b0 Mage 400 INTO master/434
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 01:59:51 +00:00
stfx
3d3529dc07 [12014] Do some smaller cleanups
* Cleanup mangos.sql file
* Remove not really required BattleGroundWinner

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-06-22 18:31:49 +02:00
Xfurry
956e307ba1 [12012] Add to vanilla spells as server-side spells (23263, 25192) 2012-06-22 00:00:50 +02:00
Kid10
acc27152eb [12000] Implement server side spells
Add exemplarily support for spells 21387(used with Ragnaros) and 62388(related to Demonic Circle)
Further table columns can be added as required.

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-06-12 23:16:56 +02:00
Schmoozerd
d41974b38b [11994] Implement creature_linking by guid 2012-05-10 22:34:23 +02:00
Schmoozerd
010d29d1ed [11985] Implement support for go_template_scripts
Add a new table `gameobject_template_scripts` to start scripts for any type gameobject.
Scripts in this table are triggered for all gameobjects on GameObject::Use

Note: The table `gameobject_scripts` is expected to not be required very much longer, and will most likely be removed someday
2012-05-04 20:39:48 +02:00
Schmoozerd
a5a081c2ec [11968] Add support for range dependend slave/master
Add new column `search_radius` to `creature_linking_template`.
If this column is used (value > 0), master and slave are linked together if and only if they have their respawn coordinates within this range (point-to-point distance calculation)
Note that linked spawning is slower this way and should only be used if required

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-19 23:41:14 +02:00
Schmoozerd
516283e28c [11967] Fix mangos.sql. Thanks to NicolasQuasar for pointing. Fix issue #45 2012-04-18 17:34:02 +02:00
Schmoozerd
8c29893310 [11964] Implement new conditions system
Tree-like design idea by Faramir118, thanks for that!

* Add `conditions` table to store conditions.
* REPLACE current handling of conditions for the *_loot_template tables
  Convert the old conditions in *_loot_template to the new system by SQL-Queries
* ADD support for new conditions to gossip_menu and gossip_menu_option.
  If for these tables no condition_id (new system) is provided, the old conditions will still be used
* Add a small helper python script to contrib/convertConditions, see README there for details
* Add new command to reload the `conditions` table (.reload conditions)
* Add two Meta-Condition types CONDITION_AND (-1) and CONDITION_OR (-2) which are used as:
  value1 (as condition_entry) AND / OR value2 (as condition_entry)

  With these meta-conditions it is possible to create tree like and very complicated combined conditions (like HasAura && (HasItem || HasQuest))

NOTE about conversion:
For easier convertion all the old table data is still preserved, but will be removed eventually (within a circle of the moon approximately)
The python script will not create an optimal initial fill of the `conditions` table. You might want to tweak it manually or suggest some optimized algorithm :)

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-15 23:06:00 +02:00
stfx
9fd41d0508 [11958] Add support for no-fly-zone text message
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-13 18:16:31 +02:00
machiavelli
af6b589041 [11955] Remove .hover command
You can use .cast 11010 and .unaura 11010 instead

Thanks to stfx for improving patch and porting it for us :)

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-12 23:10:43 +02:00
Schmoozerd
1ab35e53d9 [11953] Add missing nightelf player-create spell 21009 for druid and DK
Thanks to crackm for providing data

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-12 22:20:07 +02:00
Xfurry
ea08f7c5d7 [11947] Improve SCRIPT_COMMAND_MOVE_TO
This changes the handling of SCRIPT_COMMAND_MOVE_TO, to not expect some travel-time, but directly provide the speed for the movement (*100).

Attention to DB-Devs, please check your MOVE_TO scripts.

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-10 23:44:17 +02:00
Schmoozerd
8e0edc0383 [11940] Rewrite and cleanup DB Script Engine
* Moved actual script processing code to ScriptMgr
* Unifed and improved log output. Now table-name is passed to each script execution
* Added the "buddy concept" to all commands (except the outdated direct field change commands):
Now all commands support to search a creature (or go for some commands) in a radius, with which to do some stuff.
See doc/script_commands.txt for more details and information

Attention DB Devs:
Current DB-Scripts are converted automatically as far as possible, but some old target selecting mechanics were not reasonable to do automated.
For such cases the command is marked with data_flags & 0x10 (==16), which will throw DB-Errors to track them down faster

Thanks to NeatElves and especially Grz3s for testing!

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-06 22:04:30 +02:00
Schmoozerd
e9140ec82b [11926] Let Waypoints fly. Thanks to qsa for the idea
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-02-09 00:12:44 +01:00
Astoria
8aadf27964 [11885] Add spell_proc_event values for spell 72413
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-01-25 21:21:11 +01:00
virusav
14b001ff2a [11876] Fix table layout for creature_linking_template
Also change `spell_pet_auras` and `spell_script_target` default charset to utf8 as expected. Check your SQL Userguide for proper charset convertion, but this should not be required

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-01-16 17:59:53 +01:00
Schmoozerd
8068dcf6dd [11875] Update Copyright notice to year 2012
Start timemachine and a Happy new year to all!
2012-01-16 17:43:59 +01:00
Schmoozerd
20e2dddd6c [11856] Add missing comma in mangos.sql. Thanks to miebaik for pointing 2011-12-02 12:22:18 +01:00
Schmoozerd
4c82458874 [11852] Add support for db scripts assigned to gossip menus 2011-11-30 20:30:52 +01:00