Machiavelli
74b5b3bd8e
Core/Commands: Remove recently defunct .hover command. All this spell did before hoverheight changes was .cast/.unaura spell 11010. And since we do not have .autoattack, .steadyshot, .heroicstrike, .shootwand etc. either, there's no place for this command in the core (there never was).
2012-04-12 12:04:04 +02:00
faramir118
ccf50f4c3d
dead code
2012-04-11 20:01:27 +02:00
faramir118
e3f198ca56
couple wrong return types
2012-04-11 19:58:12 +02:00
kaelima
3988e8ed96
Core/DBLayer: Correct a type in HandleUnFreezeCommand (lowguid)
2012-04-09 14:26:50 +02:00
Shauren
ae0a6cde21
Core/DBLayer: More type fixes.
2012-04-07 17:27:40 +02:00
Subv
2987d4f40d
Core/Commands: Allow combatstop command to be used from console with the player name as parameter
...
Signed-off-by: Subv <[email protected] >
2012-04-01 11:03:47 -05:00
Nay
0b645a825d
Core/DBLayer: More type fixes
2012-03-31 17:47:18 +01:00
Nay
91c7b5d2ca
Core/DBLayer: Delete a triplicated prepared statement (LoginDatabase)
...
Thanks to Anubiss for spotting it
2012-03-31 15:48:40 +01:00
Gyx
360014856d
Core/Game: Code style.
...
Signed-off-by: Gyx <[email protected] >
2012-03-29 13:42:04 +08:00
Gyx
72cdcbfced
Core/Game: Code style.
...
Signed-off-by: Gyx <[email protected] >
2012-03-28 19:11:50 +08:00
kaelima
786c226b74
Core/CombatLog:
...
- Send more proper hitinfo values in SMSG_ATTACKERSTATEUPDATE (still lot of research todo)
- Some renaming and commenting
- Minor cleanup in Player::UpdateZone
2012-03-26 02:16:19 +02:00
leak
ffbee169f4
Core/DBLayer: Restore pinfo ban info output
2012-03-25 21:23:27 +02:00
click
cbcd4e6afb
Core: Fix .pinfo handling of player level and securitylevel after recent cleanups (and clean up my last commit)
2012-03-24 22:59:23 +01:00
leak
5f9ca3b998
Core/DBLayer: C/P fix
2012-03-24 16:49:33 +01:00
Shauren
c8bf09d504
Core/DBLayer: Match field type reads in core with data types in db for prepared statements
2012-03-24 16:44:01 +01:00
leak
12e55a04bb
Core/DBLayer: Convert PQuery() queries to prepared statements
2012-03-24 01:25:08 +01:00
Spp
0fe4580fe0
Core/Commands: Add support for ip2nation database lookups when using .pinfo command.
...
This will (when a full database exists) allow for seeing (approximately) which country a player might be from when doing .pinfo <player>
Note: External data required for this patch to work correctly can be found at http://www.ip2nation.com/ip2nation/Download
Signed-off-by: click <[email protected] >
2012-03-23 05:35:32 +01:00
Gyx
1e94ab8d51
Core/Game: Code style and remove unused core.
...
Signed-off-by: Gyx <[email protected] >
2012-03-17 20:13:37 +08:00
Subv
2c23fdf912
Core/Channels: Players should not be able to invite non-visible GMs to channels
...
closes #5467
2012-02-27 17:50:21 -05:00
Shauren
5c00e93602
Core/Commands: Added lost group commands
2012-02-25 16:56:25 +01:00
click
5411e1ce52
Core: Clean up whitespace and tabs in the base sourcetree
2012-02-18 16:52:08 +01:00
Subv
d790adefe0
Codestyle: Renamed some variables to fit codestyle
...
Signed-off-by: Subv <[email protected] >
2012-02-12 20:10:09 -05:00
Subv2112
03953930f9
Scripts/Commands: Adjust .pinfo and .gm list to respect the realmid in account_access table.
...
closes #1306
Signed-off-by: Subv2112 <[email protected] >
2012-01-28 16:03:36 -05:00
Machiavelli
dbbac0bdaa
Core/Movement: Implement spline movement subsystem.
...
Spline movement controls movements of server-side controlled units (monster movement, taxi movement, etc).
Proper implementation of effects such as charge, jump, cyclic movement will rely on it.
However, need improve our states system before.
Technical changes:
* Added linear, catmullrom and bezier3 splines which based on client's algorthims. They can be reused for proper transport position interpolation.
* Precission increased. There are no more position desync issues since client's position calculation formulas used.
* Now possible to move by paths with multiple points, send whole path to client.
--
Original author of research and implementation: SilverIce. Massive kudos.
Original port for Trinity (ref #4629 ) Chaplain and Venugh
With the following incremental fixes during my review:
- Restore flightmaster end grid pre-loading
- Fix uninitialized Creature::m_path_id
- Add missing trinity_string entries for .movegens command
- Fix a bug in WaypointMovementGenerator that would trigger unexpected pausing at waypoints for various amounts of time
Known issues:
- Errors like WaypointMovementGenerator::LoadPath creature XXX (Entry: YYYYY GUID: ZZZZZZ) doesn't have waypoint path id: 0.
This is caused by bad DB data. This commit didn't "break" it.
Do not forget to re-run CMake before compiling.
2012-01-14 15:36:07 +01:00
Shauren
d3f66dfe6d
Core/Commands: Correction to 57490ead83, when ip parameter is supplied it should be used over selection
2012-01-12 21:02:19 +01:00
Aokromes
995fa11e01
This is ........... 3 commits to fix the typos of 3 rows....
2012-01-05 19:11:04 +01:00
Aokromes
894d4c0d66
More typo fix by Persephone.
2012-01-05 12:28:09 +01:00
Aokromes
65a427a322
Typo fix by higi closes #3633
2012-01-05 11:36:17 +01:00
leak
73f79c41a1
Core/DBLayer: Couple fixes
2012-01-02 20:29:22 +01:00
leak
ced346076b
Merge pull request #4567 from Kiperr/master
...
Happy new year!
2011-12-31 16:13:28 -08:00
leak
cdbeb42e0f
Core/DBLayer: Refactor prepared statement defines to new format (char db)
2012-01-01 01:09:38 +01:00
kiper
8299627ed9
Update headers for 2012. HAPPY NEW YEAR!!!
2012-01-01 00:32:13 +01:00
leak
73cf793e56
Core/DBLayer: Refactor prepared statement defines Note:
...
The new format for the middle section is a 3-letter upper case abbreviation of the sql command being executed (select -> SEL, update -> UPD, etc.)
{DB}_{SEL/INS/UPD/DEL/REP}_{Summary of data changed}
2011-12-31 20:14:38 +01:00
leak
8adac3f246
Core/DBLayer: Convert PExecute() queries to prepared statements No. 3
2011-12-31 00:32:05 +01:00
Spp
57490ead83
Core/Commands: Allow to search for other account/characters from a selected player without having to write the ip as argument (By Bizzy)
2011-12-30 08:27:05 +01:00
leak
e646dbb3cd
Core/DBLayer: Convert PExecute() queries to prepared statements No. 2
2011-12-27 00:29:48 +01:00
leak
ef17c05dec
Core/DBLayer: Convert PExecute() queries to prepared statements No. 1
2011-12-25 18:13:21 +01:00
leak
64a2a29506
Core/DBLayer: Convert Execute() queries to prepared statements
2011-12-25 02:22:10 +01:00
Machiavelli
6c03bf9535
Core/Misc: Some random meaningless Engrish to English conversion in a method name because Discovered is too lazy to do it himself.
2011-12-19 22:06:29 +01:00
kaelima
e504fc88d6
Core/Commands: Fixed crash when closing ticket in console, introduced in db8c10c7bf
2011-12-15 00:09:27 +01:00
Machiavelli
db8c10c7bf
Core/Commands: Make GM Ticket commands console enabled. (Aokromes' Suggestions)--;
2011-12-14 14:12:42 +01:00
Machiavelli
8ca9b38fee
Core/Channels: Don't send channel kick/ban notifications if kicker is GM and Channel.SilentlyGMJoin == 1. (Aokromes' Suggestions)--;
2011-12-14 13:53:47 +01:00
Machiavelli
203d4a4952
Core/Commands: Show time left until shutdown in .server info. (Aokromes' Suggestions)--;
2011-12-14 13:42:57 +01:00
megamage
5b034ee631
Revert 81fea2d7b5.
2011-11-28 14:34:30 -05:00
Shauren
638693e78f
Core: Fixed more warnings (C6246: Local declaration of 'x' hides declaration of the same name in outer scope.)
2011-11-23 17:55:16 +01:00
Bootz
d1334624da
Core: Codestyle clean-up
...
"pl"->"player"
Note: codestyle methods needs maintained, Player* player.
still to do properly clean-up chat.cpp.
2011-11-07 11:18:00 -06:00
Bootz
f75ec5ba2b
Core: Codestyle clean-up
...
"plr"->player
Note: codestyle methods needs maintained, Player* player.
2011-11-07 11:06:39 -06:00
kaelima
b5cb41b4ea
Core/Player: Make chat tag (last byte in SMSG_MESSAGECHAT) a bitmask.
2011-11-07 07:16:31 +01:00
Fredi
18183d494c
Core/Commands: Fix SQL typo in 'list item' command
2011-11-04 10:05:27 -02:00
megamage
e3fa04823d
Use TRINITY_GUARD to replace ACE_GUARD. ASSERT(false) if failed to acquire the lock.
2011-10-31 17:25:12 -04:00