Druid
Browse its members and the signatures that accept or return this type.
Members
12Expand a member to read its notes or open its full entry. Each overload keeps its own identity.
| Member | Signature and description |
|---|---|
| Druid | Unit Druid::FindUnitToHeal()Description pendingDescription pending. |
| Unit Druid::FindUnitToLearn()CKS-exposed AI helper that scans for an ally to apply an experience-gain effect to, sharing the same vision-range/eligibility pattern as the druid's other target-search helpers. |
| Unit Druid::FindUnitToHide()CKS-exposed AI helper that scans for an ally to apply an invisibility-style effect to, sharing the same vision-range/eligibility pattern as the druid's other target-search helpers. |
| Unit Druid::GetBestCrippleTarget()CKS target selector that chooses the greatest positive [field] score among eligible candidates from a squad-member traversal or a radius-bounded map traversal. |
| Unit Druid::FindUnitToRevitalize()CKS-exposed AI helper that scans for a drained ally to recharge, sharing the same vision-range/eligibility pattern as the druid's other target-search helpers. |
| Unit Druid::FindUnitBelowILevel(int)CKS Druid adapter that searches within receiver [field] and validates one spatially selected candidate against a strict experience-derived level threshold. |
| Druid | Unit Druid::FindUnitBelowILevel(int, int)Description pendingDescription pending. |
| Druid | void Druid::SetStonehenge(Building)Description pendingDescription pending. |
| Unit Druid::GetJupiterAngerTarget()CKS Jupiter Anger target adapter that allocates an output registry slot for an eligible target without clearing the stored target field. |
| Druid | void Druid::SetJupiterAngerTarget(Unit)Description pendingDescription pending. |
| Druid | void Druid::SetSummoningDeath(bool)Description pendingDescription pending. |
| Druid | bool Druid::IsSummoningDeath()Description pendingDescription pending. |
Return this type
1| Member | Signature and description |
|---|---|
Obj::AsDruidObj | Druid Obj::AsDruid()Resolves the object reference and attempts a dynamic conversion to Druid. Returns a Druid reference on a match or a null reference otherwise. |
Accept this type
2| Member | Signature and description |
|---|---|
Sacrifice::AddDruidSacrifice | bool Sacrifice::AddDruid(Druid, int)For a nonnull Sacrifice, passes the resolved Druid and a wrapping 32-bit sum of an existing receiver value and the integer argument to an operation, then returns whether its result is nonzero. Returns false for a null Sacrifice. |
Sacrifice::RemoveDruidSacrifice | void Sacrifice::RemoveDruid(Druid)Consumes the Druid and Sacrifice references. For a nonnull Sacrifice, passes the receiver and resolved Druid to an implementation operation. |
Coverage and limits
6 / 12 members with a published description.
These lists come from published signatures. “Accept” counts explicit parameters, excluding the method receiver; reference variants (&) are included. No inheritance hierarchy is asserted. Undocumented names, units and effects remain unresolved.