public void TransformTo(int id, L2Player player, int seconds) { if (!_templates.ContainsKey(id)) { player.SendMessage($"Transform type #{id} is not registered"); return; } L2Transform tr = new L2Transform(_templates[id]); if (tr.Template.StartFailed(player)) { return; } if (seconds != -1) { tr.Timer(seconds); player.SendMessage($"transformed for {seconds} sec"); } player.SetTransform(tr); }
public void transformTo(int id, L2Player player, int seconds) { if (!_templates.ContainsKey(id)) { player.sendMessage("Transform type #" + id + " is not registered"); return; } L2Transform tr = new L2Transform(_templates[id]); if (tr.Template.startFailed(player)) { return; } if (seconds != -1) { tr.timer(seconds); player.sendMessage("transformed for " + seconds + " sec"); } player.setTransform(tr); }