Personal Sentry (ICU)

Personal Sentry v1.33

Change log

Personal Sentry v1.33

- The popup problem with the SW_Stats addon is now resolved, so if you turned off SW_FixLogStrings you can turn it back on now!

- Fixed minor display bug in the '/ps search' function.

- Fixed pets of NPC's not registering thier owner properly and in some cases causing errors.

- Added new popup scaling option 'Smallest' on the options menu. (Requested)

- PvP objectives in Hellfire Peninsula will no longer appear as targets on the popup. I'll eliminate more as more objective names are supplied (by you!).

- Added automatic database addition of friendly players in your zone by using the /who function. The information is loaded ONCE upon entering into a new zone (you will hear the WoW 'frame open' sound when this happens). Information will be gathered every time you open the 'Who' window as well. You'll find it's ALOT more likely that 'unknown' players are enemies now.


Personal Sentry v1.32

- Finally fixed 'Automatic Notification' feature! It works properly now, REALLY!

- [Tracking classes] Fixed some/all minimap targets being ignored when clicked on or moused-over.

- [Tracking classes] Fixed your own pet appearing on the popup when targetted from the minimap.


Personal Sentry v1.31

- Fixed tracking filter setting 'Flagged and Elite Enemies' not working properly.

- Fixed non-pvp pets and owners appearing on the popup when pet was moused-over.

- Fixed enemy player sounds not working as intended when Sentry and/or Tracking filter options were modified while popup was active.

- Fixed a problem when creatures attack you while Sentry filter was set to 'Flagged and Elite Enemies' appearing on the popup when they didn't fit the criteria.

- The pet 'Shadow Fiend' should now properly identify thier owner's class as Priest instead of Warlock.

- The pet 'Treant' should now properly identify thier owner's class as Druid instead of Mage.

- [Tracking classes] Gathering skill minimap icons will no longer appear on the popup!

- Pets of players forced onto the popup via Shift-Mouse-Over will also appear on the popup if targetted or moused-over.


Personal Sentry v1.30

- Fixed an error that would make the popup try to add more targets beyond the maximum targets allowed.

- Fixed 'Middle-Click' function causing duplicate targets to appear when it removed the one selected.

- Fixed popup enemy counter problem. This caused the louder sentry sound to go off when an enemy was already on the popup or not go off when the first enemy appeared.

- [Tracking classes] Fixed minimap functions still working when the addon was supposed to be disabled.

- [Tracking classes] Fixed pet and party members appearing on popup when mousing over minimap.

- [Tracking classes] Minimap cities should no longer appear as targets on the popup, however non-city points of interest (ex: PvP objectives, gathering skills) will still appear.

- [Tracking classes] Added new 'Ping' mode option "WHEN ANNOUNCING". This will only ping the minimap when you announce a target. You can still hold down CONTROL to force pings otherwise.

- Clicking an 'Unknown' target that is no longer targettable (dead, out of range, stealthed) will remove it from the popup.

- Significantly improved the popup display code. The addon now intelligently clears and draws/redraws the popup as needed. This adds a noticable performance boost!

- Once you have moused over a pet that appears on the popup the pet's owner will also appear on the popup, even if you've never seen them! It's magic!

- Pets that have known owners will now be removed from the popup when thier owner dies if you have death detection enabled.

- Non-Flagged players detected via tracking will now be removed from the popup when moused-over or targetted! Using Shift-Mouseover (on the players, not the minimap) will still force players to be added to the popup until you clear the popup, they time-out, or they die and you have death detection enabled.


Personal Sentry v1.29

- Fixed error when refreshing an 'unknown' players information if they were 10+ levels above you.

- Changed database structure to allow for more flexibility. The old database will be automatically reformatted to the new structure the first time you load your character. This new format also saves alot of unnecessary function calls, processor load, and increases overall addon speed.

- Any manually added 'HitList' players that turn out NOT to be enemy players will now be automatically removed from the list upon detection.

- The sentry popup sounds will now only occur upon ENEMY detection. When the FIRST enemy on the popop is detected you will hear the louder sound, after that the lighter sound for each additional enemy.

- Changed the mouse Middle-Click function to REMOVE targets from the popup. This will also disallow the target from appearing on your popup until you have logged off and back on. If you don't have a middle mouse button you can use Alt-Left-Click!


Personal Sentry v1.28

- Fixed the inability to disable Sentry mode.

- Fixed error when mousing-over/targetting players 10+ levels higher than yourself.

- Fixed targets popping (or not being removed) when they don't match your Sentry and/or Tracking filter settings.

- [Tracking classes] Changed auto-acquire minimap targets so it can be set to always work, as well as just inside or outside BG's/Arenas.

- The PS addon mode can now also be set to run 'ONLY OUTSIDE BG/ARENAS' if so desired.


Personal Sentry v1.27

- Fixed non-flagged non-elite NPC's remaining on the popup when first appearing as 'unknown' while using "Flagged and Elite Enemies" sentry mode.

- Fixed popup health bar not updating properly when holding the mouse over a target.

- Removed more redundant code; thus increasing speed and decreasing memory usage a bit.

- Mousing over the WoW 'Target' window when a pet is targetted will now grab the pets information. This way if you left-click a pet on your popup then move the mouse over the target window you can acquire it's owner's name.

- On the popup using shift-left-click on a pet to target the owner will now add the owner to the popup even if they aren't flagged.

- Added the ability to add people to your 'HitList' by name, even if PS has never targetted them. WARNING: Since PS doesn't yet know the name you CAN accidentally add NPC's, pets, and friendly players and they will be PERMANENTLY stored as an ENEMY PLAYER so be sure to spell the player's name correct!


Personal Sentry v1.26

- Fixed error when finding players 10+ levels above you.

- Fixed error when attempting to add to your 'HitList' using shift-left-click.

- POSSIBLY fixed same-faction Arena players causing lag and/or stack overflow errors.


Personal Sentry v1.25

- Targets that are 'unknown' will no longer be automatically announced until they are identified.

- Fixed addon mode for 'BG/Arena' not working properly.

- Fixed all players being seen as flagged causing automatic notification to activate on every enemy player.

- Fixed unknown targets not refreshing with correct information when the popup was at maximum targets allowed.

- When in a BG/Arena the level of all players will be set to the minimum level of the event until discovered differently. (Ex: In a Alterac Valley with levels 51 - 60 all players will be shown as level 51+ until targetted/moused-over)

- Changed automatic notification to include 'Hit List' players (when auto-notify is not disabled).

- Improved popup refresh code so it's not constantly refreshing the list unless there's a change in the target's data. (This may also prevent the Gurubashi Arena lag when mousing over same-faction enemies)

- Added the ability to 'guess' an unknown enemy player's class, race and level based on the abilities they use in the combat log. The database for this function is about 90% complete, but you should encounter no WoW errors if you use it.


Personal Sentry v1.24

- [Tracking classes] Fixed minimap clicks not activating the popup when 'Ping mode' options was set to anything but 'Off'.

- Fixed druids being displayed on the popup as pets when they were in animal forms.

- Hopefully fixed 'One-Shot' kill damage not showing up, finally.

- When 'Remove dead targets' is disabled and a target dies their healthbar will now return to full.

- Added new lower and upper time limits of '15 seconds' and '10 minutes' to popup timer options.

- NPC's will now display their Race as 'NPC' with the exception of player pets.

- Added the option to AUTOMATICALLY announce flagged enemy players (does not function in BG's or Neutral cities as this would just create ALOT of spam). The option 'Only if they damage me' will only work if you have 'Display damage from targets' enabled.

Facts

Uploaded on
12 May 2007
Game version
  • 2.0.0
Filename
personal-sentry-personal-sentry-v1-33.zip
Size
160.7 KiB
MD5
856fec163e45de378a4dc08d8c8f4d19
Type
Release
Status
Normal

Authors