Dependencies
This addon requires the following libraries:
They are
no longer included in the release and have to be installed separately.
English:
If you have ever wondered why you died, but couldn't afford to check the inbuilt Death Recap because you had to rejoin the fight. Or you are suspecting that damn healer is no good? This is what
Improved Death Recap is for.
When you die, a log shows up, containing the last hits and heals you recieved before your death. You can see wether a hit was blocked, shielded and also if your stamina was low (thus preventing a block). When you revive, it vanishes again with an optional delay. You have the option to review the log after the fight is over or even much later (Until you reload your interface or logout/login).
There are some options to customize the appearance and the show and hide behaviour. You can use slash commands (/idr show and /idr hide) or a keybind to toggle the window.
This is my first addon, my first programm in lua, so bear with me if it is not perfect. I hope the addon will be useful to some e.g. in conquering the new trial. Let me know if you miss a feature (I cant promise anything though)
I want to mention Atropos (FTC) for some useful code for creating the log and also along with coolmodi (Group Damage) for what I learned from their Addons.
The following libraries are used in this Addon: LibStub, LibAddonMenu (Seerah), and LibMsgWin (Circonian). Thanks for those helpful tools.
Solinur (EU)
===================
Deutsch:
Falls ihr euch je gefragt habt warum ihr gestorben seid, aber keine Zeit hatttet den eingebauten Todesrückblick anzuschauen, oder glaubt ihr euer Heiler taugt nichts? Dann ist
Improved Death Recap genau das richtige für euch!
Sobald ihr sterbt, öffnet sich ein log und zeigt euch die letzten Treffer und Heilungen an, die ihr erhalten habt, bevor ihr gestorben seit. Es wird angezeigt, ob ihr ein Treffer von einem Schild absorbiert oder geblockt wurde und falls ihr wenig Stamina hattet und somit nicht blocken konntet. Wenn ihr euch dann wiederbelebt, wird das Fenster nach einer optionalen Verzögerung wieder ausgeblendet. Außerdem habt ihr die Möglichkeit,das Fenster jederzeit wieder zu öffnen und anzuschauen. (Bis ihr das interface neu ladet order euch neu einloggt.
Es gibt diverse Möglichkeiten um die Tranzparenz oder das Verhalten des Fensters zu ändern. Außerdem kann das Fenster über den Chat (/idr show und /idr hide) oder über eine Tastaturbelegung gesteuert werden.
Das ist mein erstes Addon und auch mein erstes Programm in lua, desawegen bitte ich um Nachsicht wenn das Addon nicht perfekt ist. Ich hoffe, dass ihr das Addon nützlich findet z.B. um die neue Prüfung zu meistern. Falls ihr ein Featuree vermisst, lasst es mich wissen (Ich kann allerdings nichts versprechen)
Ich möchte mich bei Atropos (FTC) dafür bedanken, dass ich einige nützliche Codezeilen übernehmen durfte und für das erstellen des Logfensters außerdem bei noch Coolmodi (Group Damage) - Ich habe durch deren Addons ich viel gelernt. Außerdem werden die folgenden Bibliotheken benutzt: LibStub, LibAddonMenu (Seerah), und LibMsgWin (Circonian). Vielen Dank für diese nützlichen Werkzeuge.
Solinur (EU)
===================
日本語:
ãªãœæ*»ã‚“ã*ã®ã‹ã‚’ç–‘å•ã«æ€ã„ã¤ã¤ã‚‚戦ã„ã«å¾©å¸°ã—ãªãã¦ã¯ãªã‚‰ãšã€æ*»äº¡æ™‚ã®è©³ç´°æƒ…å*±ã‚’確èªã™ã‚‹ä½™è£•ãŒãªã„ã“ã¨ã¯ã‚ã‚*ã¾ã›ã‚“ã‹ï¼Ÿã‚‚ã—ãã¯ã‚ã®ãƒ’ーラーãŒã‚¤ãƒžã‚¤ãƒã*ã¨ç–‘ã£ã¦ã„ã¾ã›ã‚“ã‹ï¼Ÿãã‚“ãªã¨ãã®ãŸã‚ã«
Improved Death Recap(æ*»äº¡æ™‚ã®è©³ç´°æƒ…å*±æ”¹å–„)ãŒã‚ã‚*ã¾ã™ã€‚
æ*»äº¡ã™ã‚‹ã¨æœ€å¾Œã«å—ã‘ãŸæ”»æ’ƒã¨æ*»äº¡å‰ã«å—ã‘ãŸå›žå¾©ã‚’å«ã‚€ãƒ*ã‚°ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚攻撃をブãƒ*ックã—ãŸã€ã‚·ãƒ¼ãƒ«ãƒ‰ã§ä¿è*·ã—ãŸã€ã‚¹ã‚¿ãƒŸãƒ*ãŒä½Žã‹ã£ãŸï¼ˆãƒ–ãƒ*ックã®é˜»å®³è¦å›*)ã¨ã„ã£ãŸæƒ…å*±ã‚’見るã“ã¨ãŒã§ãã¾ã™ã€‚蘇生ã™ã‚‹ã¨ã‚ªãƒ—ションã§è¨*定ã—ãŸé…延時間後ã«éžè¡¨ç¤ºã«ãªã‚*ã¾ã™ã€‚戦闘終äº*後やã€ã‚‚ã£ã¨å¾Œï¼ˆUIã®ãƒªãƒ*ード/ãƒ*グイン/ãƒ*グアウトã¾ã§ï¼‰ã«ãƒ*グを確èªã™ã‚‹é¸æ*žè‚¢ãŒç”¨æ„ã•ã‚Œã¾ã™ã€‚
見ãŸç›®ã‚„表示/éžè¡¨ç¤ºã®ãµã‚‹ã¾ã„をカスタマイズã™ã‚‹ã‚ªãƒ—ションãŒã„ãã¤ã‹ç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚スラッシュコマンド(/idr show ã¾ãŸã¯ /idr hide)やã‚*ーãƒã‚¤ãƒ³ãƒ‰ã§ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’切ã‚*替ãˆã‚‰ã‚Œã¾ã™ã€‚
ã“ã‚Œã¯ç§ã«ã¨ã£ã¦åˆã‚ã¦ã®ã‚¢ãƒ‰ã‚ªãƒ³ã§ã€åˆã‚ã¦ã®luaプãƒ*グラãƒ*ã§ã™ã®ã§ã€å®Œç’§ã§ãªãã¦ã‚‚我慢ã—ã¦ãã*ã•ã„。ã“ã®ã‚¢ãƒ‰ã‚ªãƒ³ãŒæ–°ã—ã„トライアルã®åˆ¶è¦‡ãªã©ã«å½¹ç«‹ã¤ã“ã¨ã‚’願ã£ã¦ã„ã¾ã™ã€‚足ã‚*ãªã„機能ãŒã‚ã‚Œã°æ•™ãˆã¦ãã*ã•ã„(何ã§ã‚‚ã§ãã‚‹ã¨ã¯ã*ç´„æŸã§ãã¾ã›ã‚“ãŒï¼‰ã€‚
Atropos (FTC)ã®ã‚¢ãƒ‰ã‚ªãƒ³ã®ãƒ*ã‚°ã®ä½œæˆã«å½¹ç«‹ã¤ã„ãã¤ã‹ã®ã‚³ãƒ¼ãƒ‰ã‚„coolmodi (Group Damage)ã®ã‚¢ãƒ‰ã‚ªãƒ³ã‹ã‚‰ç§ãŒå*¦ã‚“ã*ã“ã¨ã«ã¤ã„ã¦ã€ã“ã“ã§è¨€å*ã—ã¦ã*ããŸã„ã¨æ€ã„ã¾ã™ã€‚
ã“ã®ã‚¢ãƒ‰ã‚ªãƒ³ã§ã¯æ¬¡ã®ãƒ©ã‚¤ãƒ–ラリを使ã£ã¦ã„ã¾ã™: LibStub, LibAddonMenu (Seerah), and LibMsgWin (Circonian) 便利ãªãƒ„ール群ã«æ„Ÿè¬ã—ã¾ã™ã€‚
Solinur (EU)