KimLS
2447c38c82
Working on world <-> zone communication needs a ton of work really need to rewrite how world works with zones.
2017-01-02 22:38:47 -08:00
Drajor
a13e32498a
Hero Forge robes are now visible at character select. Items using a robe HF ID need use the actual ID in the DB i.e. 11607-12107. WearChange command modified to allow both shorthand HF IDs and explicit IDs.
2016-12-21 13:03:19 +10:00
Uleat
752821f22b
Added proximity data report to npcstats command
2016-10-20 16:36:46 -04:00
Uleat
04f4fd652b
Renamed class Inventory to EQEmu::InventoryProfile
2016-10-17 04:59:00 -04:00
Uleat
bfd07b1010
Added class EQEmu::InventorySlot
2016-10-16 21:36:39 -04:00
Uleat
8b5dd58e96
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
2016-10-16 05:10:54 -04:00
Kinglykrab
f6d721dd72
#summon will now work when you are in an instance.
2016-09-11 19:25:41 -04:00
Michael Cook (mackal)
3efc925264
And another
2016-08-13 15:47:44 -04:00
Michael Cook (mackal)
a8db4532d0
Fix potential crash in #iteminfo
2016-08-13 15:46:35 -04:00
Michael Cook (mackal)
ef2c17748e
Implement extra spell gems!
...
New limits:
Tit: 9
SoF: 9
SoD: 10
UF: 12
RoF: 12
RoF2: 12
The SoF client doesn't actually support 10 like SoF should
RoF/RoF2 actually have 4 extra broken spell gems in the UI. They don't work and
will likely crash your client
Quest stuff assumes you are passing in valid slots.
(note the old default of 10 should be 22)
There are still somethings to do like clean up the memmed spells if one switches
to an older client that doesn't support as many as their previous client.
2016-07-31 17:16:23 -04:00
Uleat
b44da7c13a
Fix for command #traindisc not saving disciplines when not used on self
2016-07-08 15:33:36 -04:00
Natedog2012
7b04b9ef4a
Fix for #bot command crashing the zone when sent with no text following "#bot"
2016-06-18 23:37:17 -07: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
6c1af93f58
Another lightsource/saylink/skills pass
2016-05-30 08:39:49 -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
71f128731f
Renamed and moved SkillUseTypes enumeration to EQEmu::skills::SkillType; eq_dictionary work
2016-05-25 18:50:26 -04:00
Michael Cook (mackal)
60da544d3a
clang-tidy modernize-use-auto
2016-05-25 16:10:28 -04:00
Uleat
3031365e1f
Moved struct Item_Struct into namespace EQEmu
2016-05-21 04:54:18 -04:00
Michael Cook (mackal)
c159b89e79
Rewrite VarCache_Struct
...
Basically just remove manual memory management
2016-05-09 14:25:54 -04:00
Michael Cook (mackal)
47c9182ba3
Fix potential memory leaks (clang-tidy)
2016-05-06 22:58:45 -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
b3475d7b50
Reworked ClientVersion into EQEmu::versions; Added EQEmu::versions::InventoryVersion
2016-04-22 03:49:17 -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
Uleat
b327da7092
Activation of the new 'Bots' command system
2016-03-24 18:50:31 -04:00
Uleat
f98c04ca7a
Fix for false triggering of warning message for command alias processing
2016-01-27 17:39:36 -05:00
Uleat
6db397f07d
Added item link functionality to #summonitem (thanks Kinglykrab!)
2016-01-13 15:10:21 -05:00
Kinglykrab
f8ce556acb
Modified #flag functionality for target-based account status refresh.
2016-01-13 08:08:23 -05:00
Uleat
2b0ee55752
Add command #findaliases
2016-01-08 17:19:10 -05:00
Uleat
78f22599f4
Tweak to commandaliases behavior
2015-12-15 19:03:24 -05:00
Uleat
c9ecca1a56
Added 'alias added' message and commmandaliases list (future use)
2015-12-14 17:38:24 -05:00
Uleat
ee644f7b3e
Make better sense things do, after cups of coffee two
2015-12-12 21:36:14 -05:00
Uleat
cfde67fcb3
Missed a 'command' note
2015-12-12 17:22:29 -05:00
Uleat
2159d18920
Fix for VS2012 command.cpp:501 error
2015-12-08 21:15:41 -05:00
Uleat
6f1ad1fbc1
Major change to how commands are loaded
2015-12-07 19:28:13 -05:00
Akkadius
d64205124f
Implemented #repopclose [distance in units] - Used for development purposes, defaults to 500 units
...
- Real case use: Large zones with 700 NPC's and you are making fast quick tweaks to nearby NPC's you can refresh just the NPC's around you instead of all in the zone
- This can be quite the time saver
- This command will depop all NPC's and only respawn the NPC's that are 500 units around you or unless you specify otherwise
2015-11-07 13:20:24 -06:00
Akkadius
53c8d63981
Implement Perl Export Variable settings map (Huge performance boost) (Preliminary)
2015-11-01 15:59:24 -06:00
Uleat
a1089fccd6
Implemented 'Inventory Snapshot' feature
2015-09-25 23:07:05 -04:00
Kinglykrab
53292a99a2
Fixed #npcedit rangedtype.
2015-08-28 15:15:19 -04:00
Kinglykrab
eb5e0ee72c
New commands.
...
- #untraindisc [spellid] - Untrains specified discipline.
- #untraindiscs - Untrains all disciplines.
2015-07-16 21:25:24 -04:00
KimLS
b7cd0b223f
Added two other commands to let you do shared reloading on your own without the hotfix command. Also changed how world determines a zone's address
2015-07-16 01:51:10 -07:00
KimLS
9f1f36cca6
Merge from master
2015-07-15 23:15:25 -07:00
Michael Cook (mackal)
1e75b4ba77
Implement Triple Attack as a skill
...
See change log for more details
Optional SQL will max toons triple attack skills
2015-07-06 16:11:00 -04:00
Kinglykrab
e2ac647e03
Bot saylinks and command aliases.
2015-07-05 23:30:38 -04:00
Kinglykrab
59e40b3fbe
Files changed: command.cpp, questmgr.cpp
...
- Added command aliases: #findzone -> #fz, #reloadquest -> #rq
- Added instance ID to $client->GoToSafeCoords() in quest::safemove();
2015-07-03 14:57:48 -04:00
KimLS
214873c139
Merge conflicts abound and now are fixed
2015-07-02 20:12:51 -07:00