Блог Рагимова Романа

Медведь: пособие по выживанию в патче 4.1

Патч 4.1 принес с собой огромное количество изменений. В добавок к двум новым героическим подземельям команда разработчиков добавила большое количество изменений упрощающих и улучшающих жизнь фералов-танков. Но обо всем по порядку.

Прерывания

Все заклинания прерывания, не влияющие на общее время восстановления способностей и не наносящие урона, теперь будут всегда попадать по цели.

К ним относятся «Зуботычина», «Пинок», «Заморозка разума», «Укор», «Лобовая атака», «Антимагия», «Пронизывающий ветер», «Столп солнечного света», «Глушащий выстрел» и некоторые способности питомцев.

Для рейдящего медведя это  означает полное отсутствие необходимости собирать меткость.

ActionScript3 Selector Library для Adobe AIR

Набросал некое подобие библиотеки селекторов на AS3 для использования в Adobe AIR. Фактически это означает возможность разбирать HTML документы с помощью запросов к DOM, а не длинными непонятными RegExp.

К примеру, получение всех заголовков Habrahabr выглядит так:

import com.unrarme.utils.Aquery;
private var aq:Aquery;

private function getHeaders(); {
    aq = new Aquery(new URLRequest("http://habrahabr.ru/"));  
    aq.addEventListener(Event.COMPLETE, onHTMLLoadComplete);   
}

private function onHTMLLoadComplete(e:Event):void {
    var headers:Array = aq.select("h2 a.topic");  
    for each (var header:Object in headers) { trace(header.innerText); }  
}

Достаточно просто, как мне кажется.

Библиотека дописывается «по ходу», так что не стесняйтесь писать в Issues Tracker.

Исходники на GitHub (я в курсе качества кода, но предпочитаю не париться до момента, когда низкая производительность станет критичной)