Uleat
b186b0538a
Activated light field load from npctypes table
2015-01-21 20:01:59 -05:00
Akkadius
3d74035e24
Merge remote-tracking branch 'remotes/origin/master' into logging_changes
...
Conflicts:
zone/command.cpp
zone/command.h
zone/inventory.cpp
2015-01-21 16:40:46 -06:00
Akkadius
7101d84b27
Remove garbage in commit
2015-01-20 20:01:44 -06:00
Akkadius
38c94f6dda
Push table update
2015-01-20 20:00:48 -06:00
Akkadius
cd7e9d40bf
Re-Index Log Categories to avoid bugginies with index references
2015-01-16 00:50:16 -06:00
Akkadius
3a24372009
Added 2015_1_15_logsys_categories_table.sql
2015-01-15 23:10:45 -06:00
Uleat
a6148565e5
Fix for load_bots.sql using '\\' as a delimiter (Changed to '$$')
2015-01-12 15:53:33 -05:00
JJ
fc544e164c
Update default npc_types values for previous NULL entries.
2014-12-31 20:53:12 -05:00
Trevius
47e98a4b62
Fixed Mercenaries so they can spawn again after table field renames from recent change.
2014-12-26 00:11:51 -06:00
Trevius
c48d2d9888
(RoF+) Added herosforgemodel field to the npc_types table. Not fully functional yet for NPCs (currently only displays helm correctly).
...
(RoF2) Updated item links from #npcstat command output.
2014-12-24 02:31:37 -06:00
Kinglykrab
1329a2f9ba
Update npc_types table.
...
- d_meele_texture1 -> d_melee_texture1
- d_meele_texture2 -> d_melee_texture2
- Required SQL: 2014_12_24_npc_types_update.sql
2014-12-24 01:26:07 -05:00
Trevius
200027bf89
(RoF+) Implemented the 6th Augment Slot for Items.
...
Player Corpses now saved attuned settings for Items.
Renamed IsInstNoDrop() and SetInstNoDrop() to IsAttuned() and SetAttuned() respectively.
2014-12-15 17:55:23 -06:00
Trevius
250ad31038
Added required SQL. Without it, there will be item loss using the last commit!
2014-12-13 14:01:12 -06:00
Trevius
37951d09c7
(RoF+) Implemented Hero's Forge Armor Models for Items. To use, set herosforgemodel field in the item table to a model number such as 63 (for example).
2014-12-09 21:18:56 -06:00
KayenEQ
ba2aefc572
NPC Focus Effects Optional Rules SQL
2014-12-08 18:55:23 -05:00
Trevius
24ea7a0d45
Mercenaries now spawn as the same Gender and Size of the Merchant they are purchased from.
...
Mercenaries now spawn with randomized facial features when purchased.
Setting a lastname for NPCs will now override any hard coded lastname (such as GM Trainers).
2014-12-01 19:54:01 -06:00
KayenEQ
191aa575f8
Projectiles (ie Arrows) fired from an archery attacks will do damage upon
...
actually hitting the target, instead of instantly when fired. Consistent
with live.
Optional SQL added to disable this.
Throwing will be implemented in a future update.
2014-11-27 22:12:13 -05:00
af4t
56a96dc817
Typo?
2014-11-26 19:55:46 -05:00
Michael Cook (mackal)
c5c778f575
Minor bug fixes
2014-11-26 18:29:07 -05:00
Natedog2012
daec5bde66
Item Transformation now works!
2014-11-26 17:23:04 -05:00
Trevius
09e13d0034
Spells that modify model size are now limited to 2 size adjustments from the base size.
2014-11-25 02:22:58 -06:00
Trevius
bee04c1b53
Merge branch 'master' of https://github.com/EQEmu/Server
2014-11-24 02:36:13 -06:00
Michael Cook (mackal)
d7e05de556
Merge pull request #292 from KayenEQ/Development
...
Updated swarm pet AI to be consistent with live.
2014-11-18 15:04:08 -05:00
Akkadius
e3e63efd68
SQL Source update fixes for newer DB versions
2014-11-16 18:32:13 -06:00
Akkadius
071367b6a9
db_update.pl update
...
db_update_manifest.txt update
2014_09_20_ban_messages.sql fix for non PEQ account tables missing expansion column
2014-11-16 18:17:04 -06:00
Akkadius
eee65b8c22
Special Abilities column fix for older updates and newer database engines for the automatic database updater.
...
db_update.pl changes
Manifest update
2014-11-16 17:48:50 -06:00
Akkadius
0017951a74
Manifest update, removal of duplicate AA SQL update file
2014-11-16 00:10:09 -06:00
KayenEQ
94231b62a3
Updated swarm pet AI to be consistent with live.
...
*OLD AI: Swarm pet would lock on to target until target died, then depop as soon as target died.
*NEW AI: Swarm pet will attack cast on target, NOT perma locked it can change targets if attacked
by something else that generate more hate. When target dies swarm pet will follow owner, if owner is
attacked by something else the swarm pet will attack it (until duration timer despawns the pet).
Updated perl quest function: MakeTempPet(Tspell_id, name=nullptr, duration=0, target=nullptr, sticktarg=0)
Implemented perl quest function: Mob::TypesTempPet(npctypesid, name=nullptr, duration=0, follow=0, target=nullptr, sticktarg=0)
Note: 'sticktarg' field will cause the swarm pet to use the OLD AI
Rule to use OLD AI only - default is disabled.
Optional SQL: utils/sql/git/optional/2014_11_15_SwarmPetTargetLock.sql
2014-11-15 23:01:26 -05:00
KayenEQ
cbc8e652b9
fix
2014-11-14 00:34:17 -05:00
KayenEQ
6c7a4edae3
Support for spell field to determine if a spell can be blocked or not.
...
Numerous other spell fields defined.
Required sql added for updating spells_new field definations.
2014-11-14 00:23:26 -05:00
JJ
d23608964e
Implement new Live-like faction adjustment message through optional rule.
2014-11-09 23:54:01 -05:00
KimLS
275e1144ad
Missed the actual sql
2014-11-08 15:22:54 -08:00
KimLS
481492cb59
Fixed SQL to be current date, also it will no longer rely on a field that we removed from the db [skip ci]
2014-10-30 19:38:13 -07:00
KayenEQ
57f8f61094
code optimization
2014-10-30 21:22:53 -04:00
KayenEQ
4cb6a5635e
Merge git://github.com/EQEmu/Server into Development
2014-10-24 23:28:15 -04:00
Michael Cook (mackal)
7f85d8c8a2
Optional SQL to add AA Quick Draw
2014-10-24 01:06:07 -04:00
KayenEQ
bb91265b2b
Allow npc_types field 'special_abilities' to be set as null in database.
...
Changed due to issues when trying to copy npcs or remove abilities from
the field directly in the dataabase.
2014-10-20 00:36:13 -04:00
Michael Cook (mackal)
a327c91bac
Implement group mentoring while in raids (SoF+ only)
...
Note: This does not allow the raid leader to share raid leader XP
and since the raid leader doesn't gain group leadership, they can't
share that either.
2014-10-19 17:20:07 -04:00
Michael Cook (mackal)
e8eb774458
Implement group mentor, leadership exp sharing (SoF+ only)
...
Currently only works in normal groups
Some decisions: the EXP will be rounded in the favor of the group leader
No idea how live actually handles it.
2014-10-18 00:17:46 -04:00
Uleat
223d06645d
Added clarification to 'drop_bots.sql' notes for cases of failed script
2014-10-17 21:04:29 -04:00
Uleat
2267881d52
Fixed BOTS auto-convert code and load/drop scripts. Added a sql for fixing an existing database that was auto-converted incorrectly (located in ../bots/deprecated)
2014-10-16 19:16:52 -04:00
Uleat
e824f81670
Merge branch 'master' of https://github.com/EQEmu/Server
...
Conflicts:
changelog.txt
2014-10-15 19:50:35 -04:00
Uleat
69c0405004
Updated both load and drop sqls for bots..added a 'deprecated' load for pre-pp blob conversion databases..the auto-conversion code will catch this if the server
...
is updated to a newer version. (Had a really nice load script coded..but, the supported version of MySQL doesn't support 'TEMPORARY' procedures, nor commit commands from
'PREPARE(d)' statements... :( )
2014-10-15 07:49:39 -04:00
Michael Cook (mackal)
be0621de42
Partial implementation of leadership in raids
...
Currently working: stat bonuses and client side only effects
Currently not working: Mark NPC and others that need more server side work
Currently only tested on UF, Ti and 62 may work, but not tested
SoF, SoD, and RoF need packet translators, which are most likely the same as UF
2014-10-13 21:36:59 -04:00
Michael Cook (mackal)
35049d530e
Implement Raid MOTD for UF
...
Don't forget to source 2014_10_11_RaidMOTD.sql
SoD and RoF implementations still to come
2014-10-11 01:14:11 -04:00
Michael Cook (mackal)
a325380884
Implement mana/hp/end replenishments if logged off for long enough
...
Default set to on with a default time of 6 hours (21600 seconds)
2014-10-08 03:36:31 -04:00
Michael Cook (mackal)
03fed0f42d
Some AA updates from PEQ
2014-10-02 14:10:48 -04:00
Michael Cook (mackal)
66c171b61b
Add support for post June 18, 2014 Hundred Hands effects
...
Set Spells:Jun182014HundredHandsRevamp to true if your spell file is newer
2014-09-28 13:27:38 -04:00
KimLS
9733f04c9c
Merge of changelog, how i hate thee
2014-09-20 15:10:33 -07:00
KimLS
7140a2054f
Ban and suspend commands now require a reason that is recorded in the DB
2014-09-20 15:09:43 -07:00