PDA

Orijinalini görmek için tıklayınız : Triggered Healing Rehberi (v6.65)



BorisPeace
04/05/2011, 13:51
Triggered Healing Rehberi (6.65)




A. Triggered Healing nedir?

Triggered Heal'ların diğer bir adı da Pseudo-Evasion'dır. Gelen damage'ı heal yaparak daha az damage alınmış ya da hiç damage alınmamış gibi gösterilmesinde kullanılırlar. Son zamanlarda DotAda fazlasıyla kullanılmaya başlanmış bir fonksiyondur (kod olarak).


B. Triggered Healing Çeşitleri

Şu anda DotAda iki çeşit Triggered Healing çeşidi var. Bunlarda ilki Pre-Heal diye geçendir. Pre-Heal her zaman için unit damage almadan önce uniti heal yapar. Diğer çeşidi Dinamik Heal'dır. Dinamik Heal her olasılık için en mantıklı olanı yapar, adapte olur. Bunların örneklerini daha sonra vereceğim.

Aslında burada 'Heal' sözcüğünü kullanmak biraz yanlış olabilir. Çünkü HP Removal gibi aslında ortada bir Heal yoktur. Sadece Warcraft, unit'in HPsini belli bir seviyeye eşitler.


C. Triggered Healing Listesi


a) Pre-Heal kullanan skill'ler şunlardır:

http://www.playdota.com/img/hero/83/skill-1.jpg Void - Backtrack

http://www.playdota.com/img/hero/39/skill-2.gif Bristleback - Bristleback

http://www.playdota.com/img/hero/54/skill-3.JPG Windrunner - Focus Fire (aghanimsiz)

http://www.playdota.com/img/hero/66/skill-4.gif Kunnka - Ghost Ship (Rum)

http://www.playdota.com/img/hero/77/skill-1.jpg Dazzle - Shallow Grave


b) Dinamik Heal kullanan skill'ler şunlardır:

http://www.playdota.com/img/hero/12/skill-1.gif Lord of Avernus - Aphotic Shield

http://www.playdota.com/img/hero/12/skill-3.gif Lord of Avernus - Borrowed Time

http://www.playdota.com/img/hero/50/skill-2.gif Spectre - Dispersion

http://www.playdota.com/img/hero/113/skill-2.jpg Visage - Gravekeeper's Cloak

http://www.playdota.com/img/hero/57/skill-0.gif Lanaya - Refraction

Not: Bu skill'ler başka şeyler de yapmasına rağmen bu rehberde sadece Triggered Healing özellikleri üzerinde durulacaktır. Bu skill'ler dışındaki HİÇBİR skill Triggered Healing kullanmaz.


D. Ayrıntılı Açıklama

a) Pre-Heal Açıklaması

Pre-Heal kullanan Triggered Healing'lerin açıklaması çok basittir. Backtrack'i ele alalım örnek olarak. Size gelen damage'ı Backtrack tuttuğunda Void önce heal olacak daha sonra da damage'ı alarak aynı seviyeye gelecektir (hiç damage almamış gibi).

Örnek 1:
Void'in Max HPsi: 1000
Void'in HPsi: 1000
Void'e kullanılan Laguna Blade damage'ı: 800 (magic resistance hesaplandıktan sonra)

Backtrack'in tuttuğunu varsayalım. Void önce 800 heal olacaktır, fakat zaten max HPde olduğu için bir etki etmeyecek ve yine 1000 HPde olacaktır. Daha sonra Laguna Blade'in damage'ını alarak 200 HPye düşer.

Örnek 2:
Void'in Max HPsi: 800
Void'in HPsi: 50
Void'e kullanılan Laguna Blade damage'ı: 800 (magic resistance hesaplandıktan sonra)

Backtrack'in yine tuttuğunu varsayalım. Void önce 800 heal olacaktır, fakat en fazla max HPye çıkabileceği için 800 HPde olacaktır. Daha sonra Laguna Blade'in damage'ını alarak 0 HPye düşer ve ölür.

Örnek 3:
Void'in Max HPsi: 1200
Void'in HPsi: 600
Void'e kullanılan Hellfire Blast damage'ı: 200 (magic resistance hesaplandıktan sonra)

Backtrack'in yine tuttuğunu varsayalım. Void önce 200 heal olacaktır, 800 HPye çıkar. Daha sonra Hellfire Blast'ın damage'ını alarak 600 HPye düşer (aynı kaldı) ve Stun olur. Şunu unutmayın ki Triggered Healing'ler sadece damage'ı engeller.

b) Dinamik Heal Açıklaması

Dinamik Heal'lar daha karışıktır ve üç şeyi kullanırlar: Pre-Heal (Heal'ın damage'dan önce olması), Post-Heal (Heal'ın damage'dan sonra olması) ve Mixed-Heal (Pre-Heal ve Post-Heal'ın birlikte kullanılması). Dinamik Heal'lar bu üçünden birini seçerek o an için en uygununu kullanır.

Örnek 4:
Lanaya'nın Max HPsi: 800
Lanaya'nın HPsi: 800
Lanaya'ya saldıran Mortred'in crit tutmuş damage'ı: 500 (armor resistance hesaplandıktan sonra)

Dinamik Heal bakıyor, en uygunu olarak Post-Heal'i seçiyor. Böylece önce Lanaya o damage'ı alıyor ve 300 HPye düşüyor. Daha sonra Heal gelerek 800 yapıyor. Pre-Heal kullanılmadı çünkü önce Heal kullanılsaydı Lanaya hala 800 HPde olacaktı (zaten Max HPde olduğu için).

Örnek 5:
Lanaya'nın Max HPsi: 700
Lanaya'nın HPsi: 350
Lanaya'ya saldıran Mortred'in crit tutmuş damage'ı: 400 (armor resistance hesaplandıktan sonra)

Dinamik Heal bakıyor, en uygunu olarak Mixed-Heal'i seçiyor. Böylece önce Lanaya 200 Heal alıyor ve 550ye çıkıyor. Daha sonra damage gelerek 150 yapıyor. Lanaya tekrar 200 Heal olarak 350HPye çıkıyor (başladığı HP). Pre-Heal ya da Post-Heal kullanılmadı, çünkü ikisi de tam olarak işe yaramayacaktı. Post-Heal kullanılsa Lanaya zaten ölmüş olacaktı (350 - 400 = -50). Pre-Heal kullanılsa Lanaya 400 Heal olacak ve bunun 50si boşa gidecekti (Max HPye ulaştığı için).

Örnek 6:
Lanaya'nın Max HPsi: 1000
Lanaya'nın HPsi: 100
Lanaya'ya saldıran Mortred'in crit tutmuş damage'ı: 800 (armor resistance hesaplandıktan sonra)

Dinamik Heal bakıyor, en uygunu olarak Pre-Heal'i seçiyor ve önce Lanaya'yı 800 Heal yapıyor. Şimdi HPsi 900 olan Lanaya 800 damage'ı alıyor ve 100'e düşüyor.


E. Triggered Healing'lerin Limitleri

Bütün Triggered Healing kodlarında aktive olması için şu bulunur:

EVENT_UNIT_DAMAGED

Bu demektir ki bir unit damage almaz ise bu azaltılamaz. Yani Void'e Butterfly alıp hem Heal olacağınızı hem de Miss vurulacağını böylece HPnin artacağını sanmayın. Bu aynı zamanda şu açıdan önemlidir. HP Removal olaylarında 'damage' olmadığı için Triggered Healing'ler bunları Heal edemez.

Triggered Healing'lerin en büyük limiti ise Max HPden daha çok Heal yapamamalarıdır. Yani eğer Max HPnizden büyük bir damage alırsanız, her türlü Triggered Healing'de ölürsünüz (Dinamik Heal'da bile). Önce de sonra da Heal olsanız bir ara o damage gelecek ve öleceksiniz. Axe'in ultisi buna iyi bir örnektir. Belli HPnin altında olduğunuzda size 100.000.000 damage vuracağı için ister üstünüzde Shallow Grave olsun ister Borrowed Time açık olsun öleceksiniz demektir.

Başka bir önemli nokta ise, öyle görünmese de 'damage' aldığınızdır. Yani vurduğunuz kişi Triggered Heal kullansa bile Lifesteal yapacaksınız demektir, ya da Orb'larınız çalışacaktır. Ya da BladeMail'i açık bir Void düşünelim. Laguna Blade atıldı ve Backtrack tuttu. Hiç damage almamış gibi görünse de Lina'nın HPsi gidecektir.

Son bir önemli nokta ise, Triggered Heal'ın sadece damage'ı engelleyeceğini belirtelim. Daha önce vermiş olduğum Hellfire Blast örneğindeki gibi yanetkili skill'lerden damage yemeyeceksiniz fakat yan etkileri geçerli olacaktır (Stun).


Saygılar,
Boris