Paul Coene
2865278987
Merge remote-tracking branch 'upstream/master'
2015-12-16 09:11:43 -05:00
Paul Coene
bc77439d11
When binding someone else's wounds, the code tried to send a bind
...
would response to client with a type of 2. The intent (based on
comments was to get the client to display a "stand still" message
on the receiving client.
That reply message was not generating that message, but if the client
you were binding was also binding his own wounds, it would cause your
target to stand up, interrupting his bind.
I replaced this client reply with a simple, directed client message. It all
seems to work fine now.
2015-12-16 09:05:27 -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
Akkadius
2fb63d4d26
Merge pull request #472 from KinglyKrab/master
...
Adds IsBlind() and IsFeared() functionality to Perl and Lua.
2015-12-14 14:11:26 -06:00
Kinglykrab
6949f29295
Adds IsBlind() and IsFeared() functionality to Perl and Lua.
2015-12-14 15:01:58 -05:00
Natedog2012
b3afc684de
Allow updating instance timers through perl and lua.
2015-12-14 11:16:09 -08:00
Natedog2012
baaf5801ff
Added ability to manipulate disciplines for perl and lua. Also ability to remove spells from spell bar with spellID.
2015-12-14 01:22:59 -08: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
Uleat
fe48f18f71
Added rule-based check for race/class restriction of spell scribing
2015-12-01 20:30:43 -05:00
Natedog2012
4bc844fe3b
Work around for Bot::LoadPetBuffs loading buffs with counters
2015-11-24 16:25:21 -08:00
Alex
faa8c35554
Merge pull request #470 from noudess/master
...
Fix mob overpopulation on "idle" zones
2015-11-22 23:20:13 -08:00
Paul Coene
b7dc3db703
wMerge remote-tracking branch 'upstream/master'
2015-11-20 14:46:28 -05:00
Michael Cook (mackal)
0fa5b8d3f2
Merge pull request #467 from Cilraaz/master
...
Old Race/Class Experience Mods
2015-11-20 14:00:03 -05:00
Paul Coene
0c56660692
Merge remote-tracking branch 'upstream/master'
2015-11-20 12:04:11 -05:00
Paul Coene
f3120f26ee
Fix issue with mobs no depopping (due to spawn_events) while zone is idle.
2015-11-20 12:03:43 -05: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)
525a39912f
Override Mob::GetEndurancePercent() for Merc
...
This allows their endurance to show in group!
2015-11-15 16:35:11 -05:00
Michael Cook (mackal)
78c75501f7
Reply to the request made on opening XTarget window
...
This allows the Extended Targets option in the EQ Menu to open the window
2015-11-10 03:27:30 -05:00
Akkadius
18c97ca637
Fix some indents, not sure how they got messed up [skip ci]
2015-11-07 13:23:15 -06: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
Uleat
86f35e45d3
Fix for LoadBot() hp issue
2015-11-04 23:30:46 -05:00
Michael Cook (mackal)
a6f6e18969
Implement cast restriction 700 (NPC only)
2015-11-03 18:43:47 -05:00
Cilraaz
9d01e832a8
Merge remote-tracking branch 'upstream/master'
2015-11-03 15:12:27 -05:00
Michael Cook (mackal)
8d80f39ead
Fix copy paste error
2015-11-03 14:17:55 -05:00
Michael Cook (mackal)
63ae7ac315
Add Casting Restrictions to SE_CurrentHP (DoTs) buff processing
2015-11-03 14:16:36 -05:00
Michael Cook (mackal)
e7184f402d
Add Casting Restrictions to SE_CurrentHPOnce
2015-11-03 14:16:36 -05:00
Michael Cook (mackal)
835fbb81cb
Expand Casting Restrictions
...
Mostly to nerf HT, not fully implemented
2015-11-03 14:16:36 -05:00
Akkadius
27c8a85f61
Change AI_scan_area_timer to have a little variability in renewing a new timer time versus deciding one on spawn and sticking with it
2015-11-02 23:23:04 -06:00
Akkadius
f884d8d738
Fix an issue where during a depop cycle and NPC's are engaged by wiping hatelist before issuing NPC depop
2015-11-02 21:33:36 -06:00
Michael Cook (mackal)
21acd79acf
Fix procs that have end cost from consuming end
2015-11-02 17:58:35 -05:00
Cilraaz
7b819c9edf
Merge remote-tracking branch 'upstream/master'
2015-11-02 11:25:54 -05:00
Akkadius
f4983f090d
Once again another adjustment to npc to npc aggro check timer [skip cki]
2015-11-01 20:56:03 -06:00
Akkadius
0ee70a663c
Small adjustments to my rushing [skip ci]
2015-11-01 20:31:01 -06:00
Akkadius
6de2bb720f
Adjust AI_scan_area_timer to randomly start between 1-3 ticks (6-18 seconds)
2015-11-01 17:49:45 -06:00
Akkadius
66c7deb2ac
Remove some debug junk
2015-11-01 17:46:00 -06:00
Akkadius
ce0011ab18
Renaming of some timers
2015-11-01 17:12:14 -06:00
Akkadius
2a69ae42ee
(Performance) Rate limit the rate in which signals are processed for NPC's
2015-11-01 17:02:52 -06:00
Akkadius
e5ad5e13db
Comment out Log.Out super hot path line
2015-11-01 16:11:25 -06:00
Akkadius
624c7341c5
Refactor cfp to currently_fleeing for readability
2015-11-01 16:02:41 -06:00
Akkadius
53c8d63981
Implement Perl Export Variable settings map (Huge performance boost) (Preliminary)
2015-11-01 15:59:24 -06:00
Akkadius
33917fe2a9
- Add Zone Process ID (OS PID) as information passed back to world, ultimately with the ability to display it in the telnet console under 'zonestatus'
...
- Refactored some zoneserver/worldserver code for readability
2015-10-31 20:19:57 -05:00
Michael Cook (mackal)
1dd911b150
Correct charm invis breaking
2015-10-30 16:45:34 -04:00
Natedog2012
ec36a3787d
Allow ModifyNPCStat to change npc spell effects lists
2015-10-21 01:24:51 -07:00
Natedog2012
376b04a37b
Allow ModifyNPCStat to change an NPCs spell list
2015-10-19 10:05:50 -07:00
Uleat
85adea631d
Activated load/save of new bot data fields; added command '#bot clearfollowdistance'
2015-10-16 18:09:22 -04:00
Cilraaz
e2f1456624
Allow For Old Race/Class Experience Modifiers
...
Add new ruletypes 'Character:UseOldRaceExpPenalties' and 'Character:UseOldClassExpPenalties'
When set to true, adds in bonuses/penalties that existed in Classic
Class-based penalties were disabled during Velious, while race-based penalties were not removed until TSS
This method uses the original SOE method of increase exp needed to level, rather than decreasing exp gained
2015-10-14 22:57:17 -04:00