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

Add diagnostics information to commander AI for deadliest trap ever laid

e29782204f1aba0543aa4043592769eb99f0e4e1 authored about 6 years ago
Add support for adding attack button to possess only when needed

Might need to recheck old ones to see which should have attack.

d98c7b225c0e0899374f0fd1c7bff505b8575381 authored about 6 years ago
Add m2 los ignore in AI CanCastSpell

2d11f13f50c8ef1a904cadce8757eb38e3f44507 authored about 6 years ago
[Hellfire Ramparts] Omor the Unscarred Improvements

* Players should be airborne for ~6seconds
* Omor should cast Shadow Bolt on Top Aggro Player, bu...

55aab66c74babc9ee2b7e4694d6a1fa598c11b74 authored about 6 years ago
Comment Vorpil Death Opening GO_SCREAMING_HALL_DOOR, this is not how it happens on Retail

d45ce383c24ed91b54d1ac065e031b0c3501608e authored about 6 years ago
Corrections for texts of Lady Vashj, Morogrim, Karathress, and Archimonde

Fixes DBM issue in at least one case

bf1fc4f746d24adbf585e90aa8439cc7ea8b7cbd authored about 6 years ago
Minor invisibility logic rework

Invisibility detection needs to be checked from controlling player perspective, so that pets and...

356f6478ce7cd131eca92074f539cdf5b18d5a5f authored about 6 years ago
Initialize ai order variable

Fixes pets not meleeing

0f10bb60b6c7729c618912df732818d1a8864ef6 authored about 6 years ago
Fix pets not being marked as loading during spell effect init

a1fe0accd49e20ef8b8e58b6177e547ef68992c6 authored about 6 years ago
[Hellfire Ramparts] Fix Group Aggroing on Phase Transitions for boss_vazruden_herald

2d6662fd821f2550b17ce306ef6bf45a4051ec83 authored about 6 years ago
Reimplement Fleeing using new AIOrders system

AIOrders are a reference to WC3 AI. For now only Flee is supported.

14159277e324eb312563a59c7d46578ccbbb32bd authored about 6 years ago
Relations Stage 3: Add CanAssistInCombatAgainst

9a24adf986c251e9e2dd9a7edfe1e79105b78864 authored about 6 years ago
Implement AI for Nether Rays

6c8ab4c398b4ae2010c39ce8d3c3326d3a27f74a authored about 6 years ago
Implement trio of de-stack on DOT tick auras

734269c005dd9e28679f2c751b23c142cb10ee9a authored about 6 years ago
[IsSpellRemovedOnEvade] Add Spirit of Runn Tum 22735 used by Pusillin 14354

b4e177c3672dab22de0b34a8657107a788244f6a authored about 6 years ago
Fix pet controller combat entering

When helpful spell is cast, no longer enters combat and when pet enters
combat, its always propa...

40cb96de68295bbbc93450c15dd272826f8528e9 authored about 6 years ago
Exempt weapon damage spells from using actual weapon damage in some cases

When DmgClass is not MELEE or RANGED the spells do not seem to use unitmod or weapon damage for c...

2f812c05094967c5a1439e20f38f80e7decf6936 authored about 6 years ago
Safeguard mail code to get rid of possible money dupe

5bccdf76c34070d629cba4268104bf34181b7545 authored about 6 years ago
Fix G++ 8.1.0 build

- Add missing include to Map.h

5c02d41067102f4e0ffe4580c492857c6604a8c4 authored about 6 years ago
Add suicide function for scripting purposes

072983e52edce4081cae060945c960acf05559d8 authored about 6 years ago
Add initial script for Dragonmaw Race: Trope the Filth-Belcher

36a19837c71fb8fe8639cd9932701d66ff0bac7b authored about 6 years ago
Make MoveIdle adhere to the same logic as MoveWaypoint in dbscripts

It will be at least consistent enough for use. It should only be used when pause combat movement ...

36667d050456a85b46f657180fb7e067ce73d39c authored about 6 years ago
Make GetRandomPoint behave properly when target is in the air

bcc2ebf54ed93e18f00beefec7f4bc42d429a5f3 authored about 6 years ago
Considerably improve IsDestinationOnlyEffect

d00d94d152430f0b6e8301879b0aa611bfd60e32 authored about 6 years ago
Kill original Caster for s.40105 triggered by 40106 used by Aqueous Spawn 22883 on Aqueous Lord 22878

14b8277571ef2340b083dc09e9e3953b9cba07f3 authored about 6 years ago
[IsSpellRemovedOnEvade] Add Dire Wolf Visual 31332

a2b05d59eb9adb6fc9a60118f83950ca99a6a8ba authored about 6 years ago
Phase out accumulative timer in Object updates

Fixes side effects from grid load/unload, speeds up the code and unifies logic

5c08a6fab39b18f1946da9fe464b04fe39a8e769 authored about 6 years ago
Fix TARGET_SELF spells not offensive proccing on neutral targets

f6b9206136bde62bf0940a2f3fe5e123c76921c4 authored about 6 years ago
Fix linux build by adding missing includes

709d33019d08b39819061553ab7377b6975aecfe authored about 6 years ago
Implement Dragonmaw Race: The Ballad of Oldie McOld

Path was alrdy in.

2fa6abdc8a2d9417aeeb5ce08252d7241cf2c14b authored about 6 years ago
Add Sandworm 17075 to npc_burster_worm

a3ee4313454cd1586e6257db6286225214dd5d9a authored about 6 years ago
Extract Terokk timer prototype into TimerAI prototype

5db5721afc0ad6fc63b4c7a9bd6ae7cefa42d22c authored about 6 years ago
Generalize and complete implemenation of all Dragonmaw Races

May still need some fine tuning

8ae76081e74c76e5715e72ca5160812559213db6 authored about 6 years ago
Add research helper for Creature DR spells

d25a71e5abce14c1813185a4a63e0725df91a29f authored about 6 years ago
Introduce On-the-fly XP,Loot and rep disabling

Also promoted reputation and XP awarding to creature level. Previously
it was safeguarded by PLA...

8b4bbe3bd7ead1331a38c9c171b4b6a04b2fb0f0 authored about 6 years ago
Implement Deadliest Trap Ever Laid scripts

9c9109a101f04a09b7b99884749189d1caf70c94 authored about 6 years ago
Add missing comma to SQL query

ded198e0ee38987933403ee4a494afdb134152bc authored about 6 years ago
Add SPELL_DOUBLE_ATTACK 19818 for Dalliah the Doomsayer 20885

07dab058f3f4527789aec7729f97261495fb35af authored about 6 years ago
Remove GetFixateTargetGuid

fa48023fa2a07087ebf95c0873d25523e858e1f7 authored about 6 years ago
Experimental change with linking to avoid mobs getting stuck in combat

62bcc81a81d9da7b4959326934010ddaf1c2379e authored about 6 years ago
Add more detailed grandmother gossips to opera encounter

881718f2e294e851954a31327d5e3ba4ec54c7d7 authored about 6 years ago
Add macro to set gossip_menu id in sd2

5e34f6debb8ac4b86b6c4ef8edead33748606cb4 authored about 6 years ago
Fixed liquid processing in mmap builder as well as detecting liquid id from LiquidType.dbc when entire grid is filling with the same type

Closes #259

73259a0183ee96110998bc1802443de2376d3adf authored about 6 years ago
Fix pickpocket loot not working when no loot is assigned to normal loot

9acb9f9e17f97673d7ba1b7a350b4da61fa2ea03 authored about 6 years ago
Black Morass - Script Epilogue Post-Event

11c3e28d6db3a307258cff5d1ed0862ac7871858 authored about 6 years ago
Fix potential crash scenario in Nethekurse script

089d41b846347ce4178a02a2df9a9321d93ba990 authored about 6 years ago
SPELL_AURA_PERIODIC_TRIGGER_SPELL select target logic applies to all spells

Fixes 35951 being filled with target even though it shouldn't
Also this will propably break some ...

5d3a0bd106b77e685655f47faca77abc85b6456d authored about 6 years ago
Partial out of combat event for Nethekurse

Known remaining issues:
- Shadow Sear spell targeting may be wrong
- Fel Orc Converts should ret...

d52a193f924af81fe6e8abd1b95aaae6e125be6c authored about 6 years ago
Unify Unit::SendAttackStateUpdate() as much as possible

Documenting the packet structure and unifying method contents as much as possible for all cores

e45254ea3b12437a73a77639407ae9f545283c4e authored about 6 years ago
Further improvements to melee damage schoolmasks API and subdamages

* Add capability to query only primary damage school(items: first damage line) via Unit::GetMele...

6b7209f11ee95c2d2d0414bcfff3c4a80999c9bb authored about 6 years ago
Fix backporting error

01b86a0a74808e2e07a134154d988f2bfab258f8 authored about 6 years ago
Rationalize melee damage school mask APIs after subdamage patch

* Moves melee damage school mask API into Unit class and integrates with subdamages
* Improves c...

d700719866accbdd86a6bc7bacf493fdedcf1afa authored about 6 years ago
Fixed wand damage immunity

Signed-off-by: Cala <[email protected]>
Signed-off-by: Warlockbugs <[email protected]>

24677064830fdc882aaf63aa931dc8d78898ed3e authored about 6 years ago
Implement elemental subdamage support

Signed-off-by: Cala <[email protected]>
Signed-off-by: Warlockbugs <[email protected]>

e5899637b611da65dcb2a209ff13ebb9e2185080 authored about 6 years ago
Revert GM loot visibility right

Sound like too much problem with that implementation.

df5b3da819ea06ab76d61ea98fc9c002814873e9 authored about 6 years ago
Fix a possible crash at loading with AuctionHouseBot

1e8938323214dfa88aad227cb379628e09bc5913 authored about 6 years ago
Add a gm command to inspect loot in a corpse

.npc showloot should just display what a corpse have just droped. Even if GM have not right to l...

bcf8847bb43863841727bfe5b146d68b91843f0f authored about 6 years ago
Fix crash using some zeplin

Teleporting in same map is not yet fully supported, We'll try to fix that later with a better tr...

7d1ccbd61f5f7039bec0a4363452c3022d2d9202 authored about 6 years ago
Remove Master Loot right to see quest items

Also add some more loot release in case of some errors to avoid always in kneel issue.

cf98b2de47504a9558640e6f6cdf41a307d1157f authored about 6 years ago
Extend SPELL_EFFECT_APPLY_AREA_AURA_PARTY to also work with NPCs

* When cast by a NPC SPELL_EFFECT_APPLY_AREA_AURA_PARTY was previously only applied to the caste...

b08fa044ac453c2569668d4b9d2384ea95df4fe1 authored over 6 years ago
Prevent movement change via DBScripts when creature is in combat

* This fixes all issues where NPCs are engaged in combat while a DBScript is executing that make...

0592a0505513cdc327d2945283aa3f428bdf8754 authored over 6 years ago
Improve Spirit Shade summoning

* Spirit Shades in Lethon encounter are summoned at players' coordinates.
* Also change the temp...

593599b860d3e5890529183033660dd22708da2c authored over 6 years ago
Allow temporary summoned creature to be spawned on top of summoner

5460637558f265cc7c052440e567824a4e505547 authored over 6 years ago
Show empty window when an item container is empty

Fix misleading error in log and show correctly empty window for empty container regardless fake ...

9c0b67c50af19ab99b215257ea2d37f0fe9ddc7d authored over 6 years ago
Fix item container loot after relog.

Permission was not refilled so items in container might be lost if player try to pick them after...

cb77e0494690efb91fad2431bf8f933df2c2d267 authored over 6 years ago
Fix AOE targeting issues due to porting mistakes

350ec595df192282ca409eb60bfc56248a1f36fe authored over 6 years ago
Improve NPC 15261 AI

Improve NPC 15261 (Spirit Shade) AI:
- Make the NPC wait before moving after summon and use temp...

55f456972f7b87ff402a4a0bd03deb495aa051be authored over 6 years ago
Introduce multischools naming reference

Multischools were first introduced in to the game in the late TBC expansion.

Also nuke duplicat...

225e297a191fb9dc5b28a2eee6fc16227d83b66a authored over 6 years ago
Fix minor mistakes and missing data in Spell.sql

DELETE queries are dangerous in this context and do not have a place here. Added 4 missing quer...

f788ae670f22f53115d86ba3c9ac9b76755a47e7 authored over 6 years ago
Fix some link in readme file

also remove sd2 mention

close https://github.com/cmangos/mangos-tbc/pull/254

3c76d923a21b7b1a8c4aca24065a4511508e07ff authored over 6 years ago
Spell Targeting Overhaul (II): Introduce spell target info to pos/neg

Implements spell target information usage for functions inside positivity/negativity detection

6ffe611b899e8f9593bac914cbbded2652fa92e3 authored over 6 years ago
Fix MySQL8

'rank' is now a keyword.

close https://github.com/cmangos/issues/issues/1719
close https://gith...

28aab714347fdd184fbe6ca800c9ff763095a9dd authored over 6 years ago
Fix unecessary typecast and unecessary check

Thank @Shauren

aaa21d49169642dc546e4ebd1823dd4bc539c35f authored over 6 years ago
Fix db_drop_mysql.sql

Another fix for this file to be more correct.

563aafd3f7f3d8cc2d7402b924139f892aae305f authored over 6 years ago
Warning fixe

Thank @Muehe

abcbe8b0c8f0efddaeb361c8169af6ef9cb9c5c8 authored over 6 years ago
Sanitize HandleAuctionSellItem bid and buyout

0089351d6918ccba2cd803e8f4ee9bbe5e0b7c2a authored over 6 years ago
Fix various issues for loot system

- quest item not pickable when in group
- vein and herb not despawning
- skinning broken
- disen...

fad6b2a5332d094bc38c8d8a3748e66bdd5df462 authored over 6 years ago
[PlayerBot] Update config version

* Update config version number, forgotten in previous commit

3f2aaeb5b80338f1b98367b1fa27b7d9254e359e authored over 6 years ago
Little improvements to CinematicMgr code

Using CamLocation struct instead of G3D::Vector4 is only justified to avoid the include in the h...

f15b5ed4168e093236e32c1ccbfd1739da80c4ce authored over 6 years ago
Activate creatures and objects during opening cinematics

port work of @r00ty-tc

close https://github.com/cmangos/mangos-tbc/pull/157

4db6788766dac9b5097d696e62add507eb9802a5 authored over 6 years ago
[PlayerBot] Add config option to disable Botguy

* Add option for disabling Botguy menu in configuration file.
* Fix int32/uint32 mismatchs
This ...

b00d1eaf61de4876e1b0f620df5cc11961a9da55 authored over 6 years ago
Remove impl of SCRIPT_FLAG_COMMAND_ADDITIONAL for SCRIPT_COMMAND_SET_FACING

Downright dangerous and unsubstantiated in sniffs.

229a24b1f98e2d971f4d2ed9bb82adf59bfc7cf3 authored over 6 years ago
Implement ACTION_T_SET_FACING

1a119a969e54f507165694e9ecf4c0820111ff60 authored over 6 years ago
Implement ACTION_T_SET_WALK

Reasoning:
Some mobs can walk during scripts, this part is a mirror for SD2 and DBscript / temps...

7da576cdde2b699085ef7b3d0ff4aeabf0fd606d authored over 6 years ago
Fix EAI event chance failure

Failure now resets timer

8bc64280127a5a53934b14dd37a0dbdad674bb2b authored over 6 years ago
Fix EAI holder not being enabled when another action is in progress and it returns

82b41f4a4c7dcf917488e8134a7d7405e0266af3 authored over 6 years ago
Implement null checking for all cstrings loaded from database and return empty string instead of null.

Fixes cmangos/issues#1722

f36b2340dd4d29dc3e87338a4bd20800d6f6ef4a authored over 6 years ago
Do not show incomplete text for completed quests.

f76f062662acd5706b0080c310a35562c2f43ff0 authored over 6 years ago
Implement SPELL_AURA_ABILITY_CONSUME_NO_AMMO

close https://github.com/cmangos/mangos-wotlk/pull/262

c895d0dd62fb8e9a46e6e0dcfe76a92d4f7fd9ab authored over 6 years ago
Correctly drop database and user

Now require MYSQL 5.7 and MARIADB 10.1.3 to work.

based on @dvdvideo1234 fix

close https://git...

c0776a23eb65290416f0fd2c30297e187ec849e3 authored over 6 years ago
Use slot owner in some places.

That is mostly "custom" choice we need to confirm thoses values.
To make it clear its the way to...

774dc4df7b1909615a7dbad41715f69af6c65a9c authored over 6 years ago
Port of Classic "Fix various loot issues." patch

- Full loot right are now generated at loot creation (except for chests).
- Getting a quest afte...

f0a61d4ee59c406a384bece47241752a4f9696a3 authored over 6 years ago
Export some serversides for content

653dea9d892da7170afc33bf37ee6911ce8dc8b5 authored over 6 years ago
Fix possible crash in Socket::Close()

Socket::Close() can be invoked by more than one thread thus in some circonstance both thread can...

e16276962648c72316a2f75091598f69582be20b authored over 6 years ago
Implement SPELL_ATTR_EX3_OUT_OF_COMBAT_ATTACK

Support for additional logic branching, which correctly propagates PvP flags without putting uni...

cb0b6c90f682956a4888380231c52b056805d1b0 authored over 6 years ago
Create LICENSE.md

ea4c3e7c589e8463797020ff3e3b3a88d6a6d95a authored over 6 years ago
Remove GPLV3 wich doesn't fit with some of deps

e95a55c26a800c470305ad05edce1d96b6667ac3 authored over 6 years ago
Refactor: SpellMgr::IsHighRankOfSpell() -> SpellMgr::IsSpellHigherRankOfSpell()

* A sligthly better naming

bc2acf0fe1d1c008d93d4ef68398abbbc82129f6 authored over 6 years ago
Refactor: SpellMgr::IsRankSpellDueToSpell -> SpellMgr::IsSpellAnotherRankOfSpell

* A naming that makes sense to a human being
* Less code, args homogenization
* Inline hint for ...

fd414b2f05f4e447d9cb303cbc6b319e3a0f31b5 authored over 6 years ago
Make fleeing movement less predictable and thus exploitable

Fleeing movement generator always tried to face the victim away from the caster when choosing ra...

1843be95dd5cdaefdb20aa2d0c9436ace3ed9eca authored over 6 years ago