KimLS
7fed01ddea
initial rewrite of loot code
2014-09-27 19:57:45 -07:00
Michael Cook (mackal)
e5822a0c4a
Fix client SetAttackTimer issue
...
Moved the call to the end of Client::CalcBonuses() since it depends on
Client::CalcHaste() which requires a bunch of others to be called
before it.
2014-09-27 21:37:14 -04:00
KimLS
9f64092606
Merge of kayen's PR as well as some fixes i saw
2014-09-27 14:44:48 -07:00
Paul Coene
d2acd0505c
is_blind works better as an else to the line that handles cure
2014-09-27 17:39:30 -04:00
Paul Coene
05ed577e23
Fixed issue where blind flag was set for beneficial spells like cure.wq
2014-09-27 17:17:12 -04:00
KayenEQ
8567fd928a
Perl Mob function GetSpellStat(spellid, identifier, slot)
...
indentifier is the spell_new field
slot is used for effectids,base,base2, max ect where 1 = first slot.
Will add a wiki page
2014-09-27 16:12:10 -04:00
Paul Coene
73a23e9f9d
Changes so that blind effects like those in Flash of Light work.
2014-09-27 13:00:07 -04:00
KayenEQ
f232bf1ccd
Fix for commit failure.
2014-09-27 09:21:37 -04:00
KayenEQ
acc6926448
Merge git://github.com/EQEmu/Server into Development
2014-09-27 09:20:27 -04:00
Michael Cook (mackal)
2497c719ee
Rename Name variable in SendBazaarResults to temp_buffer fixes #253
2014-09-26 12:43:34 -04:00
KayenEQ
31b46efcac
Clean up of perl based NPC spell scaling functions.
...
Added Perl - $npc->GetSpellFocusDMG(), $npc->GetSpellFocusHeal()
2014-09-26 06:56:42 -04:00
Alex
225929d937
Merge pull request #240 from addtheice/RunQueryToDatabaseQuery_zone_trading
...
Run query to database query zone trading
2014-09-25 17:26:48 -07:00
Alex
763ed7f7a3
Merge pull request #242 from addtheice/RunQueryToDatabaseQuery_zone_questmgr
...
Run query to database query zone questmgr
2014-09-25 17:26:22 -07:00
Alex
ea6ef4c283
Merge pull request #245 from addtheice/RunQueryToDatabaseQuery_zone_groups
...
Run query to database query zone groups
2014-09-25 17:26:13 -07:00
Alex
e5a0cc9ef7
Merge pull request #251 from KayenEQ/Development
...
Fix for calculation for SE_ManaAbsorbPercentDamage
2014-09-25 17:25:45 -07:00
KimLS
c57292a9dd
Tired of this GLM warning (and we dont even use glm rotate grr) also reworked how I approached that peq entity process crash after thinking about it a bit
2014-09-25 14:54:40 -07:00
KimLS
aa021addc1
Fix for potion belt name loading.
2014-09-25 04:00:06 -07:00
KimLS
ec8c46abfe
I keep seeing a crash due to an invalidated iter during mob delete every few days, seeing if this fixes it.
2014-09-24 19:47:27 -07:00
KayenEQ
b9b92762b5
Merge git://github.com/EQEmu/Server into Development
...
Conflicts:
changelog.txt
2014-09-24 20:51:20 -04:00
Uleat
7feb531ff7
Re-ordered server opcodes and handlers to facilitate the export of client patch structs and handlers
2014-09-24 20:23:01 -04:00
Michael Cook (mackal)
e67423bba7
Add raid mob message
...
"This creature would take an army to defeat!"
Colors may be a bit off due to differences in clients
2014-09-24 14:04:17 -04:00
Michael Cook (mackal)
531e4b0207
Fix function signature of Mob::IsRaidTarget() so its actually a virtual
2014-09-24 13:50:18 -04:00
Michael Cook (mackal)
34496c49b4
Add Client::SendColoredText(uint32 color, std::string message)
...
This will send a message (arbitrary size limit of 512) to the client
of the provided color. The MT colors should work here.
2014-09-24 13:14:20 -04:00
Michael Cook (mackal)
a445d7e39f
Rename OP_BuffFadeMsg to OP_ColoredText since it is a generic opcode
2014-09-24 12:22:06 -04:00
KimLS
0d12715d77
Data verification utils, not in use yet. Also added ability for lua packet to bypass the translation layer (dangerous) if a writer so desires (useful for quickly trying packet stuff)
2014-09-24 03:58:46 -07:00
akkadius
9878459049
Fix tribute loading/saving for real
2014-09-23 20:16:19 -05:00
akkadius
9be0d3b090
memset size fix to calc current size of 400 bytes for discipline initialization
2014-09-23 19:19:40 -05:00
akkadius
16ba3eb11e
Restoring Disciplines to their original load order (Slot)
...
Tribute uninitialized value database conversion fix
Tribute load fix (Lost in translation)
Changed Tribute 0 value to 0xFFFFFFFF instead of 0
Sanity check for unitialized tribute value on load
2014-09-23 19:12:31 -05:00
KayenEQ
a5e6fa3479
Merge git://github.com/EQEmu/Server into Development
2014-09-23 18:58:59 -04:00
akkadius
3712d36867
Fix for the undye command to properly purge character armor dye
2014-09-23 17:54:07 -05:00
KimLS
17291e9977
Merge branch 'master' of github.com:EQEmu/Server
2014-09-23 15:42:48 -07:00
KimLS
15f57e4a4c
Rob's broken skill up bug reported fixed
2014-09-23 15:42:20 -07:00
akkadius
e58d63bf35
IncrementAA for scripting functions changed to use SaveAA instead of Save
2014-09-23 17:21:08 -05:00
Michael Cook (mackal)
e039f6d2c6
Fix AA issue
2014-09-23 17:40:17 -04:00
akkadius
413538f1b5
Sending the client a spell value that is more inline with what it expects when no spell is set.
2014-09-23 14:40:09 -05:00
KayenEQ
c03a70651c
SE_ApplySpell and SE_TriggerSpell will now be applied based on which effect slot they are used in (instead of always before all spell effects are checked).
...
Note: If a spell has multiple SE_TriggerSpell effects within it. Only one will be able to trigger. (If you want multiple spells use SE_ApplySpell)
2014-09-23 09:15:02 -04:00
KayenEQ
ec01e6c69b
Merge git://github.com/EQEmu/Server into Development
2014-09-23 09:07:14 -04:00
KimLS
11773208df
Style cleanup, clamp hunger and thirst values to correct ranges
2014-09-22 16:46:01 -07:00
KayenEQ
1f155690d8
Fix to SE_ApplyEffect - Will now trigger spell from this effect at correct time.
2014-09-22 19:42:59 -04:00
KayenEQ
c160b8716f
Kayen: Spell recourse effects / triggerable spell effects will now be applied AFTER the base spells effects have been applied (consistent with live).
2014-09-22 18:02:40 -04:00
KayenEQ
7ffce01260
Merge git://github.com/EQEmu/Server into Development
2014-09-22 17:50:35 -04:00
akkadius
c26a6959e4
#resetaa now covers the function of #resetaa and #refundaa
...
#resetaa will wipe all AA data, refund the spent points into the available points and send character to character select properly
Removed #refundaa
Removed a lot of debug code for blob conversion
Changed status logging for loads/saves to Debug category
2014-09-22 01:00:28 -05:00
akkadius
837b9b7ec7
NoRentExpired character_ reference
2014-09-21 23:54:52 -05:00
KimLS
4525b512ac
Build fix plus future travis update
2014-09-21 02:25:05 -07:00
akkadius
db0d1116f8
make travis shut up
2014-09-21 04:12:36 -05:00
akkadius
3ef5d8ef0a
gcc fix <stdint.h> vs <limits>
2014-09-21 03:43:27 -05:00
akkadius
ad29fa9cfa
Merge remote-tracking branch 'remotes/origin/master' into blob_conversion
...
Conflicts:
changelog.txt
common/database.cpp
world/client.cpp
world/zoneserver.cpp
zone/command.cpp
2014-09-21 02:32:31 -05:00
akkadius
388c4bc574
Fix where if players instance is expired when logging back into it, they will get sent properly to bind. Issue was players player profile instance ID did not match the bind instance ID.
2014-09-21 02:27:57 -05:00
akkadius
f9366553a3
Blob changelog.txt
2014-09-21 01:27:05 -05:00
KimLS
9733f04c9c
Merge of changelog, how i hate thee
2014-09-20 15:10:33 -07:00