From 4405a9d180740e39e1a9d4b2d3c1f9526a7b9efc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?David=20Bergstr=C3=B6m?= <davbe125@student.liu.se>
Date: Thu, 26 Jul 2018 11:31:36 +0200
Subject: [PATCH] Add code for supporting sc2::ABILITY_ID in Python

---
 python-api-src/library.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/python-api-src/library.cpp b/python-api-src/library.cpp
index 020208d..165d95c 100644
--- a/python-api-src/library.cpp
+++ b/python-api-src/library.cpp
@@ -50,6 +50,12 @@ PYBIND11_MODULE(library, m)
 
     py::implicitly_convertible<sc2::UPGRADE_ID, sc2::UpgradeID>();
 
+    py::class_<sc2::AbilityID>(m, "AbilityID")
+        .def(py::init<sc2::ABILITY_ID>());
+
+    py::implicitly_convertible<sc2::ABILITY_ID, sc2::AbilityID>();
+    py::implicitly_convertible<sc2::AbilityID, sc2::ABILITY_ID>();
+
     py::class_<sc2::Agent>(m, "Agent")
         .def(py::init());
 
-- 
GitLab