Uleat
cd8cd90a38
Implemented EQEmu::TextureProfile
2016-06-01 08:54:26 -04:00
Uleat
ae3c98c692
Implemented EQEmu::TintProfile
2016-06-01 04:58:52 -04:00
Uleat
ea8f81feec
Converted enumeration MaterialSlots to EQEmu::textures::TextureSlot
2016-05-31 22:07:02 -04:00
Uleat
16895910e4
Another eq_dictionary pass
2016-05-30 06:52:25 -04:00
Uleat
579efe83af
Renamed EQEmu::Item_Struct to EQEmu::ItemBase to coincide with new inventory naming conventions (re-run shared_memory.exe)
2016-05-27 22:22:19 -04:00
Uleat
0ecc702612
ItemPacketType updates
2016-05-27 03:38:13 -04:00
Uleat
a144ecd21b
ItemPacketType note update
2016-05-26 17:23:57 -04:00
KimLS
4c3947efa6
Changes to UF and above clients on how spell buff tics are synced.
2016-05-25 22:00:28 -04:00
Uleat
71f128731f
Renamed and moved SkillUseTypes enumeration to EQEmu::skills::SkillType; eq_dictionary work
2016-05-25 18:50:26 -04:00
Uleat
3031365e1f
Moved struct Item_Struct into namespace EQEmu
2016-05-21 04:54:18 -04:00
Uleat
1890d006a2
Delinked current inventory slot enumeration and constants from EQEmu::constants and global definition
2016-04-22 07:34:55 -04:00
Uleat
8edb6e9595
Eliminated the nested class design of recent EQEmu work; Some more inv2 convergence work
2016-04-19 04:02:53 -04:00
Uleat
1b3cfc9a5c
Reworked EQDictionary into namespace EQEmu
2016-04-15 22:11:53 -04:00
Uleat
e75a53b775
Rework of eq_dictionary
2016-04-07 17:21:55 -04:00
Michael Cook (mackal)
ba5b3c2796
Update fling struct and add Fling to lua opcode enum
2016-03-29 15:11:59 -04:00
Michael Cook (mackal)
5585ddb80b
Add OP_Fling stuff so devs can play with
2016-03-25 20:26:21 -04:00
Michael Cook (mackal)
8464a0e3b5
Implement Guild Banks for RoF/RoF2
...
Everything appears to work, but please test!
2015-11-17 18:15:46 -05:00
Michael Cook (mackal)
a4d0db8e0a
Implement the extra Wild Rampage/Rampage message (SoD+)
2015-08-15 00:34:10 -04:00
Michael Cook (mackal)
cb525156ef
Merge branch 'master' into aa
2015-06-26 02:04:48 -04:00
Michael Cook (mackal)
32e880f571
Identified the extra byte at the end of OP_TargetBuffs/OP_BuffCreate
2015-06-20 14:05:32 -04:00
KimLS
dd345c01de
Activating AAs now works, don't have expend charges working quite yet so they can just be cast over and over.
2015-06-11 21:33:39 -07:00
KimLS
1589169200
AAs should load from character data now, though will be fucked up if you already had stacked aas.
2015-06-10 22:46:57 -07:00
KimLS
dbbe6b5a91
Experimenting with packets
2015-06-09 12:39:39 -07:00
KimLS
250d0cc903
More aa work, it actually loads yay
2015-06-08 20:06:14 -07:00
KimLS
361c93b689
Merge branch 'master' into aa
2015-06-08 09:58:59 -07:00
KimLS
3ee1c43ac4
Remove old aa list send for experiment also want to merge from master...
2015-06-08 09:53:21 -07:00
Michael Cook (mackal)
4bb2bb1438
AA packet work mostly and small fix to expendable AAs
2015-06-07 23:41:54 -04:00
Michael Cook (mackal)
8aadc36320
Rework buff duration formulas
...
These are derived from the client
SE_IllusionPresistence will also set the duration to 10k tics like live
2015-05-23 02:20:36 -04:00
regneq
d1fbd086d7
Fully implemented QuestReward. (credit to Cavedude on EQMacEmu)
...
Syntax on NPC is:
e.other:QuestReward(e.self,copper,silver,gold,platinum,item,experience,factionid,factionvalue);
This will give you any or all of the rewards and their messages with one call, including the quest ding sound. Any item is sent to your inventory, like SummonItem does now. The coin message is generated by the client, and will give you a message for each coin type (You recieve 5 copper...). No way around that, but it's still useful if the reward only calls for a single type.
2015-05-11 11:35:54 -07:00
Michael Cook (mackal)
7bcfaf60ab
Save PlayerState server side
...
We now send the PlayerState in the spawn struct to allow clients
to see other bard animations with instrument to be played if they
zone in after the bard equipped the instrument
OP_WeaponEquip2 and OP_WeaponUnequip2 renamed to OP_PlayerStateAdd
and OP_PlayerStateRemove
Still needs work: Get AI controlled mobs sending the correct
PlayerStates. (stunned, attacking, etc)
2015-05-07 18:34:19 -04:00
SecretsOTheP
cfedf53dc0
*cone of shame* forgot a file
2015-05-06 18:53:41 -04:00
Michael Cook (mackal)
06f4fd49ef
Implement mob and client melee push
...
New rules:
Combat:MeleePush turns melee push on/off
Combat:MeleePushChance is the chance that an NPC will be pushed
Clients are pushed every successful hit, need to verify or disprove this
2015-04-30 19:36:21 -04:00
Michael Cook (mackal)
0d84ede3d6
Allow /pet attack by mob name to work
...
ex. /pet attack a_snake
2015-04-26 13:35:36 -04:00
Natedog2012
7662eaf983
All animation structs were backwards and poorly named.. RoF+ animations work properly
2015-04-06 03:11:04 -07:00
JJ
318a664b09
No "sigs". [skip ci]
2015-02-23 19:57:47 -05:00
Uleat
d601a70546
Fix for RoF+ clients showing active 'Return Home' button when action is not available
2015-02-23 18:42:12 -05:00
Michael Cook (mackal)
c5a217842f
Fix issues with claims and implement for RoF/RoF2
2015-02-20 16:29:56 -05:00
Trevius
3b45a66498
Fix for potential recursive loops if using RemoveFromHateList() within EVENT_HATE_LIST.
...
Some work on Bazaar searching, but not functional yet.
2015-02-18 21:32:18 -06:00
Uleat
766641cd15
Implemented per-client character creation limits
2015-02-17 13:58:27 -05:00
Uleat
e4be4d6895
Pre-purposed clean-up
2015-02-17 13:58:26 -05:00
Uleat
5a3b10a11c
Constant name re-alignments prior to extended bandolier/potion belt activation
2015-02-17 13:58:23 -05:00
Uleat
f1a25da065
Pre-purposed clean-up
2015-02-17 13:58:19 -05:00
Trevius
811e8809cc
(RoF2) Bazaar is now partially functional. RoF2 clients can start/end trader mode and other clients can purchase from them. No other functionality yet.
2015-02-14 11:09:36 -06:00
JJ
96925f0dde
Some minor cleanup. [skip ci]
2015-01-31 17:03:44 -05:00
Uleat
cc1d7d54c2
Implemented mob equipment light sources
2015-01-24 22:00:06 -05:00
Uleat
8f1c227125
Tweaked client text link translators
2015-01-11 12:25:58 -05:00
Uleat
b27737bfcd
Rework of the text link translator code (Known bug with broadcast message link size not in OP_ChannelMessage or OP_SpecialMesg)
2015-01-06 23:19:41 -05:00
Uleat
668823eaf2
Fix for text link issues with items whose loregroup is '-1'
2015-01-05 23:11:38 -05:00
Uleat
4b133c808c
It helps if you actually push more than the changelog message...
2015-01-05 13:50:03 -05:00
Trevius
3c6c5b9732
(RoF2) *Hopefully* Fixed looting incorrect items from NPCs. Please report any issues!
...
(RoF2) Now able to loot items past the 10th slot on NPC corpses.
Attuned Items can now be auto-looted and will equip properly.
Mercenaries and Bots will no longer take a share from /split or /autosplit.
2015-01-02 01:42:52 -06:00