Uleat
403ac53a9e
Renamed/expanded 'BagTypes' enumeration
2013-10-18 20:33:41 -04:00
badcaptain
244c7e019c
Changed dates due to time of commit.
2013-10-12 00:52:02 -04:00
badcaptain
a7fea4fc69
Merge branch 'master' of https://github.com/EQEmu/Server
2013-10-12 00:47:55 -04:00
badcaptain
809925dc3e
Bots- added out of combat bard songs & #bot bardoutofcombat on|off command to turn them on/off.
2013-10-12 00:47:15 -04:00
Michael Cook
98c835e470
Fix Titanium clients from not being able to start in Tutorial zone.
2013-10-12 00:29:44 -04:00
badcaptain
8ac4845930
Merge branch 'master' of https://github.com/EQEmu/Server
...
Initial check-in of bard bot in combat song code.
2013-10-11 23:43:38 -04:00
badcaptain
f1b70b3340
Fix Merc crash bugs.
2013-10-11 23:27:55 -04:00
JJ
549dfc9781
Allow use of Go Home button when Tutorial still selected in RoF.
2013-10-11 22:40:49 -04:00
Michael Cook
15335509c2
Merge branch 'master' of github.com:EQEmu/Server
...
Conflicts:
changelog.txt
2013-10-10 23:45:15 -04:00
Michael Cook
da401acdb2
Fix mana and timer being used on single target buffs failing
...
Single target buffs shouldn't have their mana consumed or their
reuse timers set if they fail the Mob::SpellOnTarget call in
Mob::SpellFinished. Ex. Night's Dark Terror not taking hold
(no free slots) or Target running out of range.
Debuffs do not get this nice behavior.
2013-10-10 23:17:02 -04:00
JJ
8327f22f6f
Revert change to EnterWorldPacket introduced on 22 April 2013 to fix inability to enter Tutorial or Go Home from character select screen.
2013-10-10 22:38:23 -04:00
SecretsOTheP
6154cfce99
Fixed zone shutdown (or #reloadqst) reinitalization of Perl. This should allow for Perl 5.14 and later to work on Windows under the new quest system.
2013-10-10 05:15:38 -07:00
Michael Cook
3a95f81196
Fixed more instances of AA timers being eaten
...
Every time I touch zone/AA.cpp to fix timers it gets uglier.
This should fix the bug reported here: http://www.peqtgc.com/phpBB3/viewtopic.php?f=17&t=14125
It should also fix AAs not being reset when it when you have no buff slots free (confirmed on live)
2013-10-09 02:00:49 -04:00
Michael Cook
9a19a00bdc
Added IsBuffSpell(spell_id). This will return true if the spell would end up having a duration, which will mean it would end up in one of the many buff windows on the client. This just makes sure the spell has a buffduration or buffdurationformula, which means the calculation will return a duration
...
Replaced all instances of CalcBuffDuration being used to determine if a spell was a buff with IsBuffSpell
Removed Mob::HasBuffIcon since it does the same thing IsBuffSpell does in a more convoluted way and had a rather missing leading name
Fixed issues that arose from the 10/03/2013 changes
2013-10-08 17:24:07 -04:00
Sorvani
24308aec6c
fixed issue with stackable items summoning with 0 charges
2013-10-05 21:55:21 -05:00
Michael Cook
6b4b259753
Fix when the random +1 tick is added to nerf extension focus effects to where they should be
2013-10-03 23:04:58 -04:00
Michael Cook
2bde0b40bb
Fixed issue with #showstats window, should probably be refactored to completely use stringstream or to_string whenever VS2010 support is dropped
2013-09-30 22:17:34 -04:00
Sorvani
478f7b8e49
Changed SummonItem to no longer recharge 0 charge items
2013-09-30 20:57:12 -05:00
Michael Cook (mackal)
d119ed058b
Add /pet hold on and /pet hold off support for UF/RoF
2013-09-13 15:20:45 -04:00
KimLS
fdb6f0fe84
Fix for training skill bailout when you can train the skill but not at the current level.
2013-08-29 15:52:17 -07:00
Uleat
590d8f4043
Fix for bot pet spell buff corruption
2013-08-20 20:55:19 -04:00
KimLS
1f2145a45d
Fix for special_abilities crash dealing with std::string in struct that was then memcpyed
2013-07-18 00:24:43 -07:00
Uleat
2331678312
fix for tortoisegit commit and overlay issues in dependencies/.gitignore
2013-07-15 23:22:17 -04:00
Sorvani
c216ece72c
fir for lua get_spawn_condition
2013-07-15 00:35:46 -05:00
KimLS
aa5ac1518b
Changelog for lua_packet
2013-07-13 14:03:55 -07:00
KimLS
239d4afb13
NPC Special Attacks should all work right: also huge explanation in changelog.txt
2013-07-11 13:44:45 -07:00
KimLS
ab2c184b54
Merge branch 'master' of https://github.com/EQEmu/Server
2013-07-10 14:33:06 -07:00
SecretsOTheP
e6ad26f03c
Logfile cleanups. See changelog.txt.
2013-07-07 21:44:31 -07:00
KimLS
63d678ce29
Replaced npcspecialatk with special_attacks, needs more testing also gotta export new api for it as I can't remove the legacy one. Too many quests rely on the legacy functionality.
2013-07-06 03:45:06 -07:00
KimLS
0c675c33e2
Changelog too
2013-07-05 13:25:19 -07:00
KimLS
b7fcd5b02a
eq.follow() and eq.stop_follow()
2013-07-02 14:16:16 -07:00
KimLS
1868d0e7a3
Lua changelog entry
2013-07-01 14:06:20 -07:00
Michael Cook
6d21823959
Prevent Monster Summoning from summoning a portal in bothunder
2013-07-01 16:03:04 -04:00
Michael Cook
02eb56a696
Fix Monster Summoning related to giants/cyclops
2013-07-01 15:22:07 -04:00
SecretsOTheP
68261e0308
Fixed an issue with RoF items that have Rec/Req above 100. Forgot commit message/changelog.txt.
2013-06-16 13:07:48 -07:00
KimLS
91b01c2fcc
Image fix for OP_CastSpell exploit.
2013-06-15 13:08:32 -07:00
Uleat
28eb80e27f
Added changelog message for predated commit (Bot procs and AE buff casting)
2013-06-12 22:04:07 -04:00
KimLS
0dbd0478c0
Merge of hatebourne's stuff
2013-06-12 12:11:56 -07:00
Tabasco
05d7c12d38
Various customizations from DungeonCrawl
2013-05-05 18:20:22 -05:00
Derision
022713996a
Changed return type of CRC16 to uint16
2013-04-28 19:09:48 +01:00
Derision
232d1e2ca8
Verify minimum size of OP_Packet, OP_Fragment and OP_OutOfOrderAck
2013-04-27 16:22:29 +01:00
Derision
401e897019
Verify OP_Ack size & fix crash in BasePacket::build_raw_header_dump due to uninitialised timestamp
2013-04-27 15:45:24 +01:00
badcaptain
e2f25d1c92
Fixed a couple of merc stat issues and a few bot aggro issues, removed unneeded bot pet AI.
2013-04-25 00:42:52 -04:00
JJ
a7ce66856b
Fix rare case where heals from buffs could be negative.
2013-04-20 14:04:08 -04:00
Derision
3b42f295d6
Moved entity_list.Clear() prior to destruction of Perl objects in zone shutdown
2013-04-12 19:20:43 +01:00
mackal
b8febdd440
Realized there was a better way to do the DB entries for salvage, so I changed the script.
...
Run the optional 2013_04_09_SalvageCleanOld.sql if you ran the old script.
2013-04-09 14:50:51 -04:00
mackal
f8795bcd72
Implemented Salvage AA.
...
Added a new coloumn to tradeskill_recipe_entires called salvagecount that works much in the same way to fail/success/componentcount
The code will default to the component list if nothing is found with a salvagecount
New script: generate_salvage.py will generate the entries for recipes with a failcount (make sure your config is vaild XML as well, it complains if it isn't)
2013-04-08 22:33:19 -04:00
JJ
88b9f96b91
Attempting manual merge for Nature's Bounty
2013-04-06 08:23:09 -04:00
mackal
20f086dc37
Switched rest of pet messages to MT_PetResponse
...
Overloaded Mob::Say_StringID with a version that takes a message type
2013-04-03 16:09:44 -04:00
badcaptain
6fa93f243f
Merged from Master & changelog.
2013-04-02 19:17:28 -04:00