Alex
f2f5b4c1ad
Merge pull request #222 from addtheice/RunQueryToDatabaseQuery_zone_client
...
Run query to database query zone client
2014-09-11 00:16:37 -07:00
Alex
5c6f9fcdc4
Merge pull request #215 from addtheice/RunQueryToDatabaseQuery_zone_zonedb
...
Run query to database query zone zonedb
2014-09-11 00:16:15 -07:00
akkadius
d7dc733480
Small db changes
2014-09-11 00:44:12 -05:00
KimLS
9e243a2426
bestz will no longer scale off of model size, also it adjusts up less extremely in general. Fixed super duper attack speed on command spawned npcs
2014-09-10 22:33:30 -07:00
Arthur Ice
9a889802d3
merge upstream. yet again
2014-09-09 21:26:26 -07:00
Michael Cook (mackal)
1420987c4c
Fix copy paste error
2014-09-10 00:07:16 -04:00
Michael Cook (mackal)
ed4d954ba8
Added attackdelay to #npcedit
...
Also changelog!
2014-09-10 00:05:00 -04:00
Michael Cook (mackal)
881f937a35
Change scale of GetPermaHaste()
2014-09-09 22:50:50 -04:00
Michael Cook (mackal)
ed4e762f03
Change NPCs to have their attack delay set in DB
...
This gives us a much more straight forward way of setting mob
attack delay with respect to live.
The attack_delay column is in 10ths of seconds, just like weapons are
The attack_speed is left for references for now.
2014-09-09 22:42:54 -04:00
Michael Cook (mackal)
fa1e33783a
Split Mob::SetAttackTimer into Client and NPC methods
...
This was the easiest way to NPCs delay settings to be sane in the database.
The functions are cleaner since there is no specific logic to change
behavior depending on if they're a client or not.
2014-09-09 22:13:30 -04:00
akkadius
0c38b46bf1
Remove namespace std
2014-09-09 16:15:25 -05:00
akkadius
899cf32e6b
Added some DB logging to catch any potential query errors, this logs to eqemu_query_error_log.txt at the root folder, currently no rule toggling for this
...
Corrected some character name reservation logic
Adjusted telnet console so it does not throw 'Command Unknown' when simply hitting enter key
Adjusted System MSG for worldshutdown to use minutes instead of seconds
Added warning for when Shared platinum is disabled at the rule level for players to NOT put platinum in the shared bank when they insert platinum in the shared platinum slot
Changed a place in the code where disciplines were trained, someone had uint16 allocated to CharacterID and this was causing issues for characters with large ID's in the database
Added a fix for bind points getting overwritten with invalid zone data, setting everything to 0,0,0,0 - Since I've added this change I've had no issues for players
Fixed some spell book swap logic in the code, removed swap function.
Fixed issue with guild ranks not loading properly
Commented out some of the non-working tell-que code
Took out some of the auto increment settings in the auto database conversion that don't affect anything anyways
Added some additional escape string sequences for queries that needed them
Added ThrowDBError logging to catch any potential query issues with saves or load functions
2014-09-09 16:03:24 -05:00
Michael Cook (mackal)
2fa31799f6
Port slow fixes to bots
2014-09-09 17:02:05 -04:00
Michael Cook (mackal)
6c3d5c713c
Fix slow effect on NPC special attack reuse timers
v1.1.1
2014-09-09 15:34:30 -04:00
Michael Cook (mackal)
f16beddf6e
Increase NPC bash/kick delay by 3 (8 total by default)
2014-09-09 15:32:02 -04:00
Michael Cook (mackal)
506b3ca4a0
Fix slow calculation
...
Full details: http://www.eqemulator.org/forums/showthread.php?t=38734
2014-09-08 21:43:25 -04:00
KimLS
80242bd250
Strange crash hack/workaround that occured on peq
2014-09-08 17:02:37 -07:00
KimLS
7f7f99cbe3
BestZ will now adjust for model size when used to adjust movement z
2014-09-08 16:45:20 -07:00
KimLS
579294fbf0
Fixed many bugs with partial resist calculations, targets with higher resist should have a more natural curve when it comes to resisting spells
v1.1.1-rc4
2014-09-08 03:04:22 -07:00
KimLS
a3b54e5cae
Fix for forage crash
2014-09-07 22:41:42 -07:00
akkadius
b392d16808
Fixed ROF Augment item dupe with not checking for available slots properly and adding items to the virtual instance
2014-09-07 05:43:37 -05:00
akkadius
1f9597a9e2
Fix for item dupe via RoF augmenting
2014-09-07 05:35:19 -05:00
akkadius
54c89d69f6
Merge remote-tracking branch 'remotes/origin/master' into blob_conversion
...
Conflicts:
common/database.cpp
common/mysql_request_result.h
common/shareddb.cpp
2014-09-07 04:11:09 -05:00
akkadius
a14371ba5c
Removed debugging
...
Added player profile data loading safety net checking
2014-09-07 04:00:56 -05:00
KayenEQ
616e13acac
Calc fix for spell power distance mod effect.
2014-09-07 03:43:34 -04:00
KayenEQ
b50f660339
Merge git://github.com/EQEmu/Server into Development
2014-09-07 03:40:12 -04:00
Akkadius
4c12d31e4a
Removed command character backup
...
Changed all remaining references from the character_ table to the character_data
2014-09-06 22:35:19 -05:00
Akkadius
e50cf5c4be
- Ported inspect_messages to character_inspect_messages
...
- Ported character leadership abilities to character_leadership_abilities
- Removed player profile debug printing
- Refactored total time entitled on account to load from the sum of time_played from all characters in character_data
2014-09-06 21:50:29 -05:00
KimLS
84310ec8f0
Merge branch 'master' of github.com:EQEmu/Server
2014-09-06 17:09:33 -07:00
KimLS
ffed5a9e22
SQL Injection fix on inspect message setting
2014-09-06 16:43:36 -07:00
Michael Cook (mackal)
92c9ff6e53
Fix issue with hpregen in command_npcedit
2014-09-06 17:58:42 -04:00
KimLS
986a424322
Fix for perl api illusion
2014-09-06 14:31:02 -07:00
Uleat
c3e7c48939
Fix ItemTimerCheck() range criteria typo
2014-09-06 16:19:32 -04:00
Arthur Ice
b2aa3262a9
Update client.cpp
...
fixed bug with BEGIN_GENERAL to MainCursor being skipped before since it was starting at GENERAL_BAGS_BEGIN
2014-09-06 12:56:35 -07:00
Arthur Ice
b1587f0326
Delete client.cpp.orig
...
not supposed to be in there.
2014-09-06 12:51:50 -07:00
akkadius
ca7dd7d741
- Improved speed of character database conversion x1000 by changing query style
...
- Adjusted AA MySQL saves for 100x speed increase
- Removed StoreCharacter lookup methods as they will no longer be necessary
- Some other cleanup
2014-09-06 13:53:54 -05:00
Uleat
281b321237
Changed trade behavior to prioritize all main slots before sub slots
2014-09-06 12:45:45 -04:00
KimLS
ba0e4bfc1d
Bizarre issue reported with SendIllusionPacket corrupting size in lua, dunno if this fixes it but fingers crossed.
2014-09-05 21:18:35 -07:00
Michael Cook (mackal)
3cda62acf4
Fix changelog [skip ci]
2014-09-05 22:38:32 -04:00
Michael Cook (mackal)
2ef43212e1
Fix size issue with Lua_Mob::SendIllusionPacket
...
Mob::SendIllusionPacket was expecting the size to be 0xFFFFFFFF
to default rather than -1.0f
2014-09-05 22:36:44 -04:00
Michael Cook (mackal)
f69eccc42b
Add missing QueryDatabase in ZoneDatabase::AddWPForSpawn
2014-09-05 21:57:34 -04:00
Michael Cook (mackal)
a1e425f936
Fix indentation of ZoneDatabase::AddWPForSpawn
2014-09-05 21:57:34 -04:00
Arthur Ice
59618e0038
UnDelegateMarkNPC converted to QueryDatabase
2014-09-05 16:14:28 -07:00
Arthur Ice
ef1f1562f0
DelegateMarkNPC converted to QueryDatabase
2014-09-05 16:13:50 -07:00
Arthur Ice
31177b7dc7
UnDelegatePuller converted to QueryDatabase
2014-09-05 16:04:34 -07:00
Arthur Ice
5b7aaff150
UnDelegateMainAssist converted to QueryDatabase
2014-09-05 15:58:21 -07:00
Arthur Ice
b525a32b6e
UndelegateMainTank converted to QueryDatabase
2014-09-05 15:54:07 -07:00
Arthur Ice
99fe610f72
DelegatePuller converted to QueryDatabase
2014-09-05 15:46:06 -07:00
Arthur Ice
b5ec35e672
DelegateMainTank converted to QueryDatabase
2014-09-05 15:27:12 -07:00
Uleat
6186c3d866
Fix for gcc failure - Can't fix stupid!
2014-09-05 16:46:03 -04:00