So here’s a new version ^^
Changelog: (extremelly boring, don’t bother reading!)
- In-game commands changed: .ap .dmg .bb .gg .tr .si .rank .kill .ss .css .uss .clear – check Help/Tips for a complete list of available commands.
- Added commands to show siege times, ranks table, kill aion process.
- Added a warning on the main window when the chatlog file exceeds 200 MB. If you click it, a window pops up with options to automatically delete the file or rename it with the current date as pattern, and automatically kill Aion process before (required).
- Added always-on-top option to Damage Profiler tool.
- Clipboard copy commands (dps/ap) are now trimmed to 255 characters (Aion limit -.-).
- Added “MouseMove” on Damage Profiler tool (move the window by dragging it from anywhere besides the caption bar).
- Fixed MouseMove on the main ARM window (it didnt work on certain areas).
- Added a popup menu when you right-click the b/g text for +/-/reset.
- Loot History window now keeps track of all looted items. Manually added ones with .bb/.gg are split into another box.
- Added recognition for promise/blessing of wind hits for cleric/chanter, but only for self-hits (others wont register the hit).
- Dettached the chat from the main window. It’s automatically docked, but you can undock it and freely move/resize it separately.
- Player names will change color when actively dpsing, from green (dpsing) to light blue (dpsing some seconds ago) back to white (idle).
- Improved detection of non-player hits to exclude from players list (mob names and such).
- Added a setting to show hits from mobs (not permanent). (this is useful f.e to test the dmg mobs do on you with different gear etc).
- Fixed: some pvp hits from the other faction or duels now register properly. (not sure if all, needs further testing).
- Reflect shield hits will now register to yourself properly (a separate player was added before).
- Skills window now has 2 buttons to refresh the table, and to auto-refresh every second.
- Added crit % rate and average damage per skill to skills list window.
- Added a display bar for all dmg/dps (damage from everyone together); it shows current dps – average dps – peak dps – max dps – damage.
- Added commands and menu options to take and upload Aion and damage screenshots; they are saved in PNG (as opposed to Jpeg by Aion client which lose some quality). Uploaded ones are Jpeg though instead, to save on upload time.
- Added a table to show how much AP you win and lose according to rank. (available in the tools menu or typing .rank)
- Windows will now “snap” to the edges as you approach them when dragging.
- Added a popup menu to the player displays with options to bring up skills window, copy damage data, remove/ban from parsing.
- Added player removal/ban. You can now remove single players from the main window without clearing them all. You can also ban player names from being parsed, either temporarily (until you restart) or permanently. You can edit the banned names in Settings/Edit banned players.
- Added search/filter option on the chat window.
- Added a screenshot button to the main window.
That’s all for now. Things still pending to-do:
– Improve UI. Alternate UI.
– Complete sm pets skills testing. Added asmo 2K DP pet recognition.
– Remove siege mode and generate queues for cleric servants cast on the same mob.
– Add a setting to parse only group or ally members.
– Add a display with more data when you click on a player box.
– Hide AP display when not in use.
I’ve been getting a few emails requesting translation of my parser to other languages like french, german, spanish.. so this is a general reply for future reference.
I don’t like nor believe in localisation for software and media, and believe everything should remain in English before wasting time and resources into unnecessarily translating into other languages.
Therefore, the parser will remain in English and I won’t be making any translation options available.
If you are having issues due to using the german or french clients, I suggest you use the english one, you can still connect to any European server with that one afaik.
The only thing I’d consider is an option/setting for the Korean and Japanese clients (the app would still be in English, but would support korean and japanese game logs for parsing).
Updated the 0.7 beta client with the following changes:
– fix: when you ran a new instance from the menu, the new one didn’t load the settings/log path
– feature: added in the Tools menu: “Kill aion process”
In the last Aion 2,7 client they are forcing you to wait 10 seconds if you click on the X or alt-f4 etc to close the game. While I understand they do this to -try- stopping forceloggers in pvp, it’s really an annoyance and not really stopping anyone to do so, there are always ways around that; I’m used to close the game just normally like that when running in windowed mode, so this was really annoying. The feature might be a bit controversial and against the EULA? I don’t know.. but then, if this was bannable, they might as well ban you for using Windows to start with since you can just kill the aion process from the task manager as well, so w/e.
Uploaded a new build with the following fix:
– In the AP calc tool, only the telemachus link in the menu worked for retrieving the character AP data.
New beta is here:
– Added a 64-bit version
– Some UI changes
– Improved damage parsing
– Added faction translation tool
– Splash screen is now faded and click-through
– Splash screen and version check are disabled when you run a new instance from the menu
– Added command-line parameters “-nosplash” and “-noversioncheck”
– Added screenshot upload tool. Use it to upload the damage/players box to Imgur with 1 click
– Added a notification while siege mode is enabled
– Added “loot history” window. This works together with the in-game commands for b/g
– Changed b/g commands from #b/#g to +b/+g
– Added in-game command for translation: “translate EA asmo are all noobs” for elyos-to-asmo translation, or “translate AE we are the easy-mode faction” for asmo-to-elyos
– Added in-game command “alldmg” to copy damage data to clipboard
– Added a window to input and edit your character names. This is needed to restrict in-game commands to your own typing , and also helps damage parsing with certain skills like Summon Whirlwind, some damage shields and others (to identify your hits).
– You can now copy in-game commands to clipboard rather than having to type them out in group etc, just type it, select the text and copy/cut to clipboard, and ARM will catch it and process the requested operation just as if you’d pressed enter instead.
– Added AP Relics tool. You can keep track of all your characters’ AP and relics in this window. You can also retrieve the current AP amount from the website with a button click (for english and german servers).
– Added a damage/dps profiler to test different skill rotations or w/e.
– Alpha blending value is now remembered upon restart
– Added a button to hide the main window; only the button will remain then on the screen, faded, click it to bring the main window back.
– Added a setting for switching “Always on top”.
– Added items database to show the names in the chat window rather than the previous item number ids.
0.8 will focus on UI changes, group/ally dmg restrictions and a revision to sm pets dmg (I think there are some bugs with sm pet skills, and the asmo equivalent to Tempest is still missing)
– Major changes to the UI, though mostly testing colors and sizes for the player boxes. Click on the player name and damage text to open skills/copy data.
– Player boxes will change color and and “push” down while actively doing dps. Pushed = actively dpsing; just coloured = recently active.
– Added feature: table comparison of damage/skills etc for the same classes (useful in raids/sieges)
– Added splash screen and changed about window picture.
– Some changes and fixes to damage and dps metering.
– Improved speed.
– Made siege times window centered on the screeen.
– Added a “blues/golds” counter. Type “#b” in game to increase b, “#g” for golds.
– Added “copy all” option in the menu for damage/dps, as well as clearing options for both damage and AP separately.
– Added mouse scroll functionality to players area.
– Added a counter for overall dps/peak dps/max hit/damage (for all the players). Displayed on the caption bar for now, sry ^^
Beta 0,6 is here with a lot of changes:
– Window is now resizable
– Worked a little bit on the UI, adding some menus and simplifying the basic look.
– More readable chat boxes
– DPS metering has been extensively altered. The parser now takes into account the player class to determine more realistic data. Taken into account now are factors like the delays while switching to next mobs, recognizing current mob has died, more accurate expected delays between skills depending on the class, amongst other changes to reflect a more realistic dps for every class.
– Few speed optimizations
– Session files are now stored under appdata/Aion Rainmeter/Sessions by default.
– Session files are now encrypted and compressed when saved.
– Added basic AP tracking functionality: a number will display beside each player, indicating the amount of AP in relics they have looted. You can get a list of players/AP by either using the app menu, or typing “apcheck” (and enter) in game; after 1 second at most, you will have the data in the clipboard ready to paste (“Me 2400, xx 1200” etc.. )
– You can also see the relics looted in the player’s skill window (temporarily there until I expand this feature into a separate dedicated area)
– Added an option to run a new instance.
– Chat/Whispers etc will be automatically saved. When you run the program again, it will remember the text from last time you closed it.
– Chat text is now trimmed to the last 1000 lines (older chat is not saved either). You can disable this.
– Added some features in the menu: freeze chat, clear all chat, save chat, re-locate chatlog file, open sessions folder.
– Added a tool in the menu: siege times. This will open a small image in a window with the current sieging times.
– “Player” ban list: some names are now automatically blocked from being parsed, like Dux, Stormwing and such. In a next version you will be able to edit this list and add players or restrict the metering to your own group (both temporal and permanent “blocks”).
– Added an option: “siege mode”. With this enabled, some hits will not be registered, like some dots, pets, servants, godstone hits, all the data that can be easily mixed up by the same class hitting a unique mob, which would severely alter the damage giving false dmg to some players. Some dmg will be missed with this enabled, but it will more accurately reflect everyone’s dps.
– Fixed an issue with sin’s Venom and sorc’s Wind Cut Down dot.
– Made the window on-top again by default. (to see it over your Aion client, you can’t use Full Screen (but windowed full screen works).
– Added some missing data in the session logs.
– Damage done by your own reflect/shield is now identified as such (showed up as “melee dmg” before).
Here’s the first beta build:
– Average and current DPS now show up.
– Upon start-up, it will check if there’s a new version available
– You can save your current session, it will generate a XML file with all the player data (dmg, dps etc)
– You can load previous session files, as well as process an older log file and process the damage data etc (not dps)
UI design is still ongoing (yeah I know it’s horrible atm ^^)
Another build with some progress:
– Added a button to check for new versions
– Fixed all cleric dots
– Added cleric servants
– Added sm pets (not 100% complete)
– Fixed scrollbars on the URL links box
– Added a feature to process older log files (can take a while)
– Window position will now be remembered
– Added a button to pause damage metering (chat will still be logged)
– Fixed skills list window delay when opening (used to take a while to fill the data)
– Added sorting of data in the skills window by clicking on the columns
– Godstone damage from other players is still handled as a separate meter (no workaround for this)
– Dots and pets/servants damage can get mixed if there’s more than 1 of the same class in group (affects cleric/sm/sorc)
– Tempest pet is still handled as a separate player
– Summon Whirlwind damage of your own is still handled as a separate player
– Godstones dot damage still unhandled
I have got rid of the page at curseforge and decided to get a free tk domain to host this small site.
Alpha 0.3 details:
Most damage is now being recognized, including delayed damage/magma for sorc, summon whirlwind tornados, and your own godstone dd damage (except dots). Other gs damage will be split in a separate counter. All sm dots that KDM didn’t handle correctly are now recognized. Pets and cleric servants are still pending. DPS metering will be added when all the damage is handled in the first beta version soon. Next build will be the first initial beta with a proper UI. The logfile path is also now being saved (config will be saved to your Appdata/Aion RainMeter folder).