Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/azerothcore/mod-playerbots

NOT READY TO BE USED AS MODULE YET
https://github.com/azerothcore/mod-playerbots

SSC: Add more consistency safeguards for multishot and fix caster behaviour

0986d720c5350dc40382218de246e8e95797a78a authored about 4 years ago
SSC: Fix various issues on Vashj

005e17f2e9c6c6547dd3c7bf40adc8315586aad3 authored about 4 years ago
SSC: Fix Leotheras P2 to P3 transition breaking whirlwind and P2 to P1 casting issue

691e8b902f6f91cc822133c3375aae0dbb736880 authored about 4 years ago
Fix Mana Surge not displaying clientside due to its own custom intended handling

c483b32ca88d0636dd894eeaf6eef1bd0ee9711a authored about 4 years ago
SSC: Make Vashj respawn after 30 seconds

b0a535fb9c862e029a84fcb06e5aef582c8af27f authored about 4 years ago
Add helpful comments to creature respawn methods

a53fd4362e7067af0b6ad1cb6a8fc964a9605cc4 authored about 4 years ago
SSC: Rework Vashj using RangedCombatAI and SpellScripts and fix some bugs

62ba0734a6830ad4f960c050a1cb0b6df6b86940 authored about 4 years ago
Make spell 38642 teleport properly

11d3d1b396fd22aca9b89f236873209d545652a9 authored about 4 years ago
Spell: Refactor and extend dispel resist chance to spellsteal and add failure for spellsteal

10825b7c3f865b98fe4473d5f18441b67d5516f5 authored about 4 years ago
SSC: Fix leotheras combat bugging on insidious whisper and fix his aggro attacking randomly

d1854579a2293c75e243a5dba9dc024855480a4c authored about 4 years ago
Implement RANGED_ATTACK for Creature spell weapon damage calculation

c28121a588a8491a9f6882f8d4d4f4ac4f290515 authored about 4 years ago
SSC: Improve Karathress bossfight with new findings and minor refactor

a94e717946909931dfa68b4ba00b4c20027fb8f4 authored about 4 years ago
[Spell] Add spell_script for 34800 triggering 34801 on expire, basically all spells with tooltip like "Getting sleepy..." are broken in the same way

Added Tranquilizing Poison 43364 too, not sure if triggerspell is the same, duration might match...

19a74c15b8a8537b5c4de67c7939d5d6821d83a8 authored about 4 years ago
SSC: Rework Leotheras using CombatAI and SpellScript

2302af38f7210bfaf127a7d375c135d44f6e3b65 authored about 4 years ago
TimerAI: Implement ResetIfNotStarted

5e9f4db3578b277b5a16ec29b78b4012e8988f87 authored about 4 years ago
TK: Make flame patches despawn on evade

1b73536fab381cacaebd3b6fd72544757623d365 authored about 4 years ago
SSC: Adjust Leotheras evade box

927028b128be22bc1ab98aa3b7ad08db7828e7e1 authored about 4 years ago
Add UpdateSplinePosition in order to combat rubberbanding on sending stop spline

First trial.

ea9fcc07ef8a16d8d55d529b59f8ba80a9055495 authored about 4 years ago
Add more debugging diagnostics to movement print and movement debug

10d1567f43610e449fba967e6302cd791c210165 authored about 4 years ago
TK: Do not evade advisors which are no longer in combat

cead56fafcfffa6f16c9288ff0011aaa80ab05c5 authored about 4 years ago
Fix straight line prototype not projecting paths onto ground properly with raycast and unify handling of pathfinding for raycast and normal movement

7c2ac5748f40f694c13e74c4da3ca92c99b6ba41 authored about 4 years ago
Pathfinder: Fully add support for variable m_pointPathLimit and straightLine

fda1b7827834ebf25472ae5e68c5dfdd43dcb30f authored about 4 years ago
SHH: Fix kargath not attacking after tank dying during bladedance

bf716bba5dc1eaa58cde82a91a83a288ae37dc04 authored about 4 years ago
Introduce common logic for BeforeVisibilityDestroy for all cases

Fixes combat bugs

ab47c24a8e1d11c50f2564b2694eb10966f9328a authored about 4 years ago
MoveChase: Utilize straight line detour raycast for smoother looking pathfinding

0d82b94334311d0abda9ff73c3195e62b8bd3521 authored about 4 years ago
Fix crash due to missing entry 2 and wrong unsafe diagnostics code

5553f6f9c6295d441c0678123f13fa02a2e9f7a4 authored about 4 years ago
Implement WIP movegens print command for diagnosing chase

71a883ef5e77902e9392f737c94b142195445af6 authored about 4 years ago
SSC: Make vashj kill mind controlled targets on evade

9623af7e4646c0f4ca70e4ae59aec061620864c9 authored about 4 years ago
TK: Make Kaelthas kill mind controlled targets on evade

6ef69e3b29cd9e60af8dc1dc7442a12f5bf598a4 authored about 4 years ago
TK: Fix old Wrath of the Astromancer not stacking properly and not stacking with damage increase

14e5e0b724576088de1c55d0d821757353fa0609 authored about 4 years ago
Fix mob_phoenix_tkAI burn spell not being applied due to concurrent spellcast

be233db3cf1ff6d2212ba59442383ac73b1a2107 authored about 4 years ago
TK: Fix kaelthas phoenix rebirth not working, combat bug and p5 not evading bug

07b7aefc5c01e125104fdddeffaf26e5eba847b1 authored about 4 years ago
Safeguard quest opcodes against crashes due to not in world

Logically it doesnt make sense to push quest to a player not in world anyway

449262a502785055333879b35f9f1862a68483b1 authored about 4 years ago
Implement NPC tempspawn command

cadd9f1963e019acf880581f932a72395e30e338 authored about 4 years ago
Targeting: Rework point picking and add teleport during movement leeway for players

bfc2f69323efc6c92bbf15e47d4c92ae9ea5ab48 authored about 4 years ago
Do not remove combat when in encounter in EffectSanctuary

Note: this is tbc+ apparently based on very bad evidence

8fef7ed946f591df38a442576d1cbf47b12cddd4 authored about 4 years ago
[Spell] Lightning Shield 19514 should not be removed on Evade

465e3c2a090eacb55b6e4b391b58475b17d41f97 authored about 4 years ago
[SD] Increase OOC Despawntimer for Battle of Crimson Watch Npcs due to Torloth Despawning during RP Event (10->30s)

da7210335e34ee5b07e6775facc0a2aacb5538d0 authored about 4 years ago
Enable serverside game events to have 0 occurence

6c36e11e0862583f43e3c4cbcdea8cce63a549b4 authored about 4 years ago
TK: Fix alar meleeing during dive bomb and having wrong cooldown

1009e210383bd84dbdddd4ee3ac1520b938b29f2 authored about 4 years ago
Enable GAME_EVENT_SCHEDULE_SERVERSIDE to have no length

dacde79b6d74db9504ee6cfa0e5567344e475ef3 authored about 4 years ago
[SD] Despawn Crimson Watch Npcs 10secs OOC or Dead, not 120secs static to prevent early despawn while still in combat with mobs

Corpse Despawn in Sniff 5-6secs

ff52a15710fe89aecf3255ce70b3902c543d5c6b authored about 4 years ago
Fix Clang warning [-Wswitch]

5 enumeration values not handled in switch: 'TARGET_TYPE_UNKNOWN', 'TARGET_TYPE_LOCATION_SRC', '...

7a6125984330053188568e5370e87bcdce7c8874 authored about 4 years ago
Fix Clang warning [-Wparentheses]

using the result of an assignment as a condition without parentheses [-Wparentheses]

e6b23cc7502ea444ccbe0b42079b175001d1f073 authored about 4 years ago
Fix Clang warning [-Wdangling-else]

add explicit braces to avoid dangling else [-Wdangling-else]

6a1fbf3c44060ab927b78ea34786d9708e5a1d02 authored about 4 years ago
Fix Clang warning [-Wlogical-op-parentheses]

warning: '&&' within '||' [-Wlogical-op-parentheses]

7433da07e663ea0bbbb5f10fe1d677e5279881cc authored about 4 years ago
Add handling of movement opcode in HandleUpdateMissileTrajectory and safeguard it against exploits

6e10f6f5ec2e31597873623ea8b74275e9e5d970 authored about 4 years ago
Scripts: Update Oculus and Nexus

- Oculus vehicles can get different spell set
- Update summoned mobs behavior for Nexus bosses

...

bda869df2d4014c582087b3c75b1f4b3e7df2991 authored about 4 years ago
AN: Remove !m_creature->GetVictim() call from Anubarak

801e803439067f613c00c7f78ea924f1c77c3c99 authored about 4 years ago
Refactor unnecessary code in npc_nether_rayAI

3b3fdde76e2d3681e087fe00a2403a1326dcc45f authored about 4 years ago
AI: Make stunned mobs evade if noone in threat list

e7e673457e8396fce0f77ca10f83e07ade6b343c authored about 4 years ago
Retroactively add to setId addition primary key change

DBs will take care of the fixing on their own so no need for a db update

d00a85f6c2c21eaef5b273cd58a9017b1b69c3bd authored about 4 years ago
Implement CONFIG_BOOL_AUTOLOAD_ACTIVE config option

70f9c369a43b9f0e5ba8585f9840f4f63f64966f authored about 4 years ago
BG/WSG: Implement Focused and Brutal Assault flag carrier debuffs

+50% damage taken/movespeed cap after 10 mins

+100% damage taken/movespeed cap after 15 mins

I...

04d6ae264944fc63d24606af424610f0f894a6ba authored about 4 years ago
BG/WSG: Fix timing of score update

Closes: https://github.com/cmangos/mangos-tbc/pull/412

9503e53f27501d9abe780d4e01a0f8c421213a68 authored about 4 years ago
Scripts: Another update for Amanitar

Signed-off-by: Xfurry <[email protected]>

9936e7ed4daf6b5ea279d7a805bcb6ff703a2160 authored about 4 years ago
Scripts: Update Amanitar - Ahn'kahet: The Old Kingdom

Signed-off-by: Xfurry <[email protected]>

ed4a06c411d369c200df4efa641ca59ef4533656 authored about 4 years ago
BG/WSG: Check for proper stored flag carrier guid when removing player from BG

dbef521ceb17e418a05f4cd2006ea79329e5e721 authored about 4 years ago
BG/WSG: Add safeguard to prevent double flag return or pickup just before despawn when flag is on ground

3bd6a2f156cb2eca897c42d900fc407f9bb1a24c authored about 4 years ago
BG/WSG: Add safeguard to prevent double flag pickup/spam clicking

There may be some deeper gameobject issue here, but this check is good to have anyway.

644b33bb8637258285f08d9d86b6bc9558f8be2c authored about 4 years ago
Scripts: Update Taldaram and Jedoga - Ahn'kahet: The Old Kingdom

Signed-off-by: Xfurry <[email protected]>

28f94d6d24ccfda5c69fc930e301b32179a0568b authored about 4 years ago
Spell: Reimplement HandleModUnattackable using Feign Death and Vanish principles

ac8c43e064ff951050d7fc6adcb15521288619b7 authored about 4 years ago
Scripts: Updates for Nadox and Taldaram - Ahn'kahet: The Old Kingdom

Signed-off-by: Xfurry <[email protected]>

1c24ccc5ce15530b9837d4e8bb9424eef46c766d authored about 4 years ago
Fix mistakes from backport: https://github.com/cmangos/mangos-wotlk/commit/e83683fc

Signed-off-by: Xfurry <[email protected]>

eaf2f18b14812c414cbd50fcbe0813d73d33a949 authored about 4 years ago
Update the build requirements to CMake 3.1 and C++ 14 compiler support.

Notes:
* CMake 3.1 was released in December 2014, so this seems like a very
modest requirement...

b1ad3bb4e616537a167b9abd191a3a55499d7b50 authored about 4 years ago
Spell::FilterTargetMap(): removed unused SpellEffectIndex parameter.

This parameter is currently unused in any of the cores.

dd768fc42f2157b7f204f350ee9e092504e57714 authored about 4 years ago
Add needed virtual destructor to the (map) Worker class.

This is needed because MapUpdater::WorkerThread() can delete objects
of derived classes, like Ma...

96321803ae17cbae75c8982bcfe82dfa87d6678f authored about 4 years ago
Another round of GCC/Clang warning fixes.

This fixes the 'unused parameter' [-Wunused-parameter] and 'member will
be initialized after' [-...

7a8e54f0f7bcb94e5a77c88d4bd1140048325ec7 authored about 4 years ago
DiminishingReturn: remove unused duration parameter in constructor.

Also follow in Unit::IncrDiminishing().
None of the cores use this parameter for anything, so le...

218a2a99442bc7f8ede66b846a117655a2bc6411 authored about 4 years ago
Added missing <functional> includes for std::function use.

This should fix cmangos/issues#2304.

92e87a7965b1431379a41157a66e57bfa99bd279 authored about 4 years ago
Remove unused/useless parameter from Player::OnExpansionChange().

It's not used in any core anyway, because the implementation gets the
current value from WorldSe...

96ef2906bb7dfb2a6385b398a868d0aea64969d8 authored about 4 years ago
Use proper function in SMSG_INSTANCE_DIFFICULTY filling

33aa154cf6e6c260ea91ea696de78007b0e9743d authored about 4 years ago
Implement SMSG_INSTANCE_DIFFICULTY filling of heroic difficulty based on MAP_FLAG_DYNAMIC_DIFFICULTY

Credit: TC

33477cd33b3cb9b8b06dd9fb9a3a0952bd366c7b authored about 4 years ago
Fix mysql 8 keyword groups not being safeguarded in SetRaidDifficulty

1e2351c0b81870d4447c7d5aef8b6c439e150a29 authored about 4 years ago
Fix warning [-Wlogical-op-parentheses]

warning: '&&' within '||' [-Wlogical-op-parentheses]

04fe9f8c741995da3c24904cd3d44dfa1855285e authored about 4 years ago
Second attempt to fix default base realmd.sql

Unexpected differences between different branches

c4e9264ec2b3aff304ae8d4b028a4626ce5b8926 authored about 4 years ago
Safeguard some chat group calls against nullptr group

507b73f84f6aa2334ff81a20e73295f5d47c232b authored about 4 years ago
Restore Locale.cpp enums for TBC and WotLK

Restore locale enums for expansions after moving to game globals

ea591e47913a2e7c7e4f017d13f34229b0375f7f authored about 4 years ago
Fix default base realmd.sql contents after last few db revisions

Fixing the INSERT statement according to the latest db structure changes

Close https://github.c...

3ae91ea5e9fcf49047d61cfdb7761660caf7f9ec authored about 4 years ago
Battleground: Fix memory issue and crash in Isle of Conquest

Signed-off-by: Xfurry <[email protected]>

ae39ece29998ce90b1f4f3d02135449fe7f93df1 authored about 4 years ago
Spell: Add missing spells for HandleRaidProcFromChargeAuraProc

Spells 57949 and 59978 used by Herald Volazj - Ahn'kahet

Signed-off-by: Xfurry <xfurry.cmangos@...

53a14e3b7f5d2bbb155921525b8d92122f3f2ddb authored about 4 years ago
Spell: Safeguard HandleRaidProcFromChargeAuraProc against melee attacks

ea9e0315272272d39443d403b558f531300705c4 authored about 4 years ago
Playerbot: Make master/bot/ai references, delete defensive code

All the playerbot class AIs must be instantiated with non-null master, player, and ai. Later cod...

106cfd24bbe3abdb1fcbf2ab47e79286b109948a authored about 4 years ago
Playerbot: Remove GetManager() as it breaks encapsulation

The code gets too convoluted if PlayerbotAI and Manager call each other too much. Prefer Manager...

1a2f9aee94e1d35f91dfaeef8d44cca7fad144fc authored about 4 years ago
Playerbot: Mark virtual functions as override

If the function signature between the base PlayerClassAI and various player classes, e.g. Player...

3c6a8ade802e077d2caa16eee126db90ec29f103 authored about 4 years ago
Playerbot: Make Manager a reference

The Manager is required, and should therefore be passed in as a reference, not as a nullable poi...

ff3456d39db77fb2fc00eda13d0f848978cbd539 authored about 4 years ago
Playerbot: Remove some PlayerbotClassAI getters

PlayerbotClassAI::GetPlayerBot() and GetAI() were completely unused.
GetMaster() was used only s...

9ba3ebdde1362a9245ba2c8fba1ba3fb3fc2b8d7 authored about 4 years ago
Playerbot: Change input parameters of class AIs to references

This is done in order to get rid of unnecessary defensive programming checks in the next commit.

2b1e1c3f9e9dd8dee75e37bd9cceb0853736dfb2 authored about 4 years ago
Add setting online of worldsession

Result of adding char selection distinction from tbc

a2393cd17f4fab97941cbab2c23df030a7d268a1 authored about 4 years ago
Fix compilation due to merge conflicts

0e9b7930cc13104d143b596327c9347036b63940 authored about 4 years ago
[14029] Add spell9 and spell10 to creature_template_spells per shartuul evidence

0912f04125e861c39bb9020ae13180ba46999d37 authored about 4 years ago
Safeguard mark auras against caster not existing

cc9a8b4a33ef7e8c89e4553391d2b6f21ca42ef4 authored about 4 years ago
Fix movement after possess not reinitiating waypoints

d5375f578667aa85733056d8e9bb6a62872bd849 authored about 4 years ago
Use UNIT_FLAG_PLAYER_CONTROLLED for DR checks instead of TYPEID_PLAYER

fd941b42e6a2d53f8bd366b4d37941de3bbe1352 authored about 4 years ago
Enable casting death persistent auras at spirit of redemption priest

bffc3cbc52495f49f4ee87e81a19ee239c8e3dc9 authored about 4 years ago
Do not pass OriginalCaster to Periodic Trigger Spells

Fixes Watery Grave damage

9f7fa6f544e1dd30ce0bb068bbcfa92fe8107687 authored about 4 years ago
Fix crash due to totem elemental despawn owner already not being in world

b57263c531bdfd5e609f537d02d7556b6330c7ee authored about 4 years ago
SSC: Rewrite morogrim using CombatAI and SpellScripts

909a4b4e08b7d2abdecc67eff42874d9ee55827e authored about 4 years ago
Fix DynamicObjectUpdater not handling SPELL_ATTR_EX2_IGNORE_LOS

02cd55aa96372dfb61340912a8815a403ebe45dd authored about 4 years ago
SSC: Remove chaos blast hit calculation fix which bypasses binary resist

c15fe24fcb9ac5cc6a447170052fcd250ce78167 authored about 4 years ago