public void Complete(Creature creature, Skill skill, Packet packet)
{
var str = packet.GetString();
var dict = new MabiDictionary(str);
var hwEntityId = dict.GetLong("ITEMID");
if (hwEntityId == 0)
goto L_End;
var hw = creature.Inventory.GetItemSafe(hwEntityId);
if (!hw.HasTag("/large_blessing_potion/"))
goto L_End;
// TODO: Check loading time
var items = creature.Inventory.GetEquipment(a => a.IsBlessable);
creature.Bless(items);
creature.Inventory.Decrement(hw, 1);
L_End:
Send.UseMotion(creature, 14, 0);
Send.SkillComplete(creature, skill.Info.Id, str);
}