summaryrefslogtreecommitdiff
path: root/plugins/manipulator.cpp
diff options
context:
space:
mode:
authorQuietust2012-08-28 15:33:22 -0500
committerQuietust2012-08-28 15:33:22 -0500
commitb2587c1e6dde92b38759bc5f47050fcf7bf1e45c (patch)
tree4ac86c68229eeaad1793d89e0037fa3c6fa45fa2 /plugins/manipulator.cpp
parent834d7fa1faa09f1c6586b8d3994e05ae29943f15 (diff)
downloaddfhack-b2587c1e6dde92b38759bc5f47050fcf7bf1e45c.tar.gz
dfhack-b2587c1e6dde92b38759bc5f47050fcf7bf1e45c.tar.bz2
dfhack-b2587c1e6dde92b38759bc5f47050fcf7bf1e45c.tar.xz
Fix skill sort
Diffstat (limited to 'plugins/manipulator.cpp')
-rw-r--r--plugins/manipulator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/manipulator.cpp b/plugins/manipulator.cpp
index 71b1fc90..ff8cf68f 100644
--- a/plugins/manipulator.cpp
+++ b/plugins/manipulator.cpp
@@ -279,7 +279,7 @@ bool sortBySkill (const UnitInfo *d1, const UnitInfo *d2)
if (sort_skill != job_skill::NONE)
{
df::unit_skill *s1 = binsearch_in_vector<df::unit_skill,df::enum_field<df::job_skill,int16_t>>(d1->unit->status.current_soul->skills, &df::unit_skill::id, sort_skill);
- df::unit_skill *s2 = binsearch_in_vector<df::unit_skill,df::enum_field<df::job_skill,int16_t>>(d1->unit->status.current_soul->skills, &df::unit_skill::id, sort_skill);
+ df::unit_skill *s2 = binsearch_in_vector<df::unit_skill,df::enum_field<df::job_skill,int16_t>>(d2->unit->status.current_soul->skills, &df::unit_skill::id, sort_skill);
int l1 = s1 ? s1->rating : 0;
int l2 = s2 ? s2->rating : 0;
int e1 = s1 ? s1->experience : 0;